Mercurial Hosting > luan
comparison src/luan/modules/http/Server.luan @ 1250:e55a0c3696fb
webserver checks for file before luan
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 23 Jul 2018 17:23:48 -0600 |
parents | ce3279ef1bd9 |
children | c147e2e877e3 |
comparison
equal
deleted
inserted
replaced
1249:0064f0d4facc | 1250:e55a0c3696fb |
---|---|
71 local dir_path = Server.init_dir(dir) | 71 local dir_path = Server.init_dir(dir) |
72 local file_handler = FileHandler.new(dir_path) | 72 local file_handler = FileHandler.new(dir_path) |
73 local dir_handler = DirHandler.new(file_handler) | 73 local dir_handler = DirHandler.new(file_handler) |
74 local luan_handler = LuanHandler.new() | 74 local luan_handler = LuanHandler.new() |
75 local not_found_hander = NotFound.new(luan_handler) | 75 local not_found_hander = NotFound.new(luan_handler) |
76 local handler = ListHandler.new( luan_handler, file_handler ) | 76 local handler = ListHandler.new( file_handler, luan_handler ) |
77 handler = IndexHandler.new(handler) | 77 handler = IndexHandler.new(handler) |
78 handler = ListHandler.new( handler, dir_handler, not_found_hander ) | 78 handler = ListHandler.new( handler, dir_handler, not_found_hander ) |
79 handler = ContentTypeHandler.new(handler) | 79 handler = ContentTypeHandler.new(handler) |
80 handler = SafeHandler.new(handler) | 80 handler = SafeHandler.new(handler) |
81 handler = LogHandler.new(handler) | 81 handler = LogHandler.new(handler) |