
🔍
http.o
Helps to create a simple HTTP server.
Elements are used to start the server
| Name | Description / comments | 
|---|---|
| .http.default.bind | Get default / set string with binding ip:port | 
| .http.default.host | Get default / set string with user name | 
| .http.default.home | Get default / set string with current dir | 
| .http.default.handle[<sock>;<headers>] | |
| .http.run[<creds>] | Start http server | 
Example:
TODO
Auxiliary elements
| Name | Description / comments | 
|---|---|
| .http.const.version[] | Version string | 
| .http.const.error | Template string of error with 3 % | 
| .http.const.code | Dictionary with supported error codes | 
| .http.const.mime | Dictionary with supported mime | 
| .http.const.head | Template string of head page with 4 % | 
| .http.const.temp | Template string of html page with 2 % for title and body | 
| .http.buffer.handle | Return the lambdas which processing socket | 
| .http.url.parse[<url>] | Parse URL to dictionary | 
| .http.req.parse[<req>] | Request parse to dictionary | 
| .http.resp.error[<sock>;<code>;<payload>;<explanation>] | Response error | 
| .http.resp.ok[<sock>;<mime>;<payload>] | Response OK | 
| .http.resp.send[<sock>;<code>;<mime>;<payload>] | Send response | 
| .http.serve[<bind>;<handle>;<creds>] | Start http server |