package
0.0.0-20241221154219-7c8852dcd4c8
Repository: https://github.com/venerasf/go-lua-libs.git
Documentation: pkg.go.dev

# Functions

Accept lua http_server_ud:accept() returns request_table, http_server_response_writer_ud.
Addr returns the address if, for instance, one listens on :0.
Done lua http_server_response_writer_ud:done().
HandleFile lua http_server_ud:handler_file(filename).
HandleFunction lua http_server_ud:handle_function(func(response, request)).
HandleString lua http_server_ud:handle_string(body).
Header lua http_server_response_writer_ud:header(key, value).
HeaderCode lua http_server_response_writer_ud:code(number).
Loader is the module loader function.
http.server(bind, handler) returns (user data, error).
NewRequest return lua table with http.Request representation.
NewWriter return lua userdata with luaWriter.
Preload adds http_server to the given Lua state's package.preload table.
Redirect lua http_server_response_writer_ud:redirect(url, code) return err.
ServeStaticFiles lua http:serve_static("directory", ":port") return err.
Write lua http_server_response_writer_ud:write(string) return (number, err).