Marcos Kirsch
|
77920f4a94
Big refactoring: server now uses a separate thread that yields and then resumes on 'sent'. This allows us to serve large files. Moved serving of error pages and serving of static files into separate scripts httpserver-error.lua and httpserver-static.lua
|
преди 9 години |
Marcos Kirsch
|
d73bd73211
Added back improved version of validateMethod
|
преди 9 години |
Marcos Kirsch
|
c0d6218397
Support for Lua scripts
|
преди 9 години |
Marcos Kirsch
|
51bfb3a8cc
Minor cleanup
|
преди 9 години |
Marcos Kirsch
|
5d4887927d
MIME types now correct
|
преди 9 години |
Marcos Kirsch
|
b75d610e6a
Shortened code.
|
преди 9 години |
Marcos Kirsch
|
c33ba75395
Send files in little chunks, large files work now.
|
преди 9 години |
Marcos Kirsch
|
8272d8f59c
Functional GET can serve text files up to 1 KB
|
преди 9 години |
Marcos Kirsch
|
3d4e4ee501
First pass of server. Not fully operational. Basic GET works, serves requested file. But server runs out of memory or/and only works with one connection.
|
преди 9 години |
Marcos Kirsch
|
1c709b838b
Minimalistic server can be started and returns hardcoded message, prior to cleanup
|
преди 9 години |
Marcos Kirsch
|
f52e8f47e6
Add all files to source control even though they are messy and don't do much yet
|
преди 9 години |