Mercurial Hosting > luan
comparison src/luan/modules/http/Server.luan @ 1265:3f4644246e39
LuanHandler cleanup and add Server.serve_for_proxy
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 25 Sep 2018 19:51:34 -0600 |
parents | c147e2e877e3 |
children | 7fc83fd2a39a |
comparison
equal
deleted
inserted
replaced
1264:d41997776788 | 1265:3f4644246e39 |
---|---|
77 Server.server = JavaServer.new(port,handler) | 77 Server.server = JavaServer.new(port,handler) |
78 Server.start() | 78 Server.start() |
79 Server.start_rpc() | 79 Server.start_rpc() |
80 end | 80 end |
81 | 81 |
82 function Server.serve_for_proxy(dir,port) | |
83 port = port or 8080 | |
84 Server.init_dir(dir) | |
85 local handler = LuanHandler.new() | |
86 handler = IndexHandler.new(handler) | |
87 handler = ContentTypeHandler.new(handler) | |
88 handler = SafeHandler.new(handler) | |
89 Server.server = JavaServer.new(port,handler) | |
90 Server.start() | |
91 end | |
92 | |
82 return Server | 93 return Server |