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