Networking & web · BUILT-IN MODULE
web
SE HTTP server and routing.
Quick start
use web
make home
give web.text "Hello from SE"
web.get "/" home
try web.listen 8080API reference
web.get path handlerRegister an HTTP GET route.
Register an HTTP GET route.
web.post path handlerRegister an HTTP POST route.
Register an HTTP POST route.
web.put path handlerRegister an HTTP PUT route.
Register an HTTP PUT route.
web.patch path handlerRegister an HTTP PATCH route.
Register an HTTP PATCH route.
web.delete path handlerRegister an HTTP DELETE route.
Register an HTTP DELETE route.
web.listen portStart the SE web server. Fallible.
啟動 the SE web server. 此操作可能失敗。
web.text bodyCreate a text response.
建立 a text response.
web.json bodyCreate a JSON response.
建立 a JSON response.
web.response status body typeCreate a custom response.
建立 a custom response.
web.methodCurrent request method.
Current request method.
web.pathCurrent request path.
Current request path.
web.queryCurrent request query string.
Current request query string.
web.bodyCurrent request body.
Current request body.
web.header nameRead a request header.
讀取 a request header.
web.param nameRead a route parameter.
讀取 a route parameter.
web.handle method path bodyInvoke a route in-process.
呼叫 a route in-process.
web.handle_status method path bodyReturn in-process route status.
回傳 in-process route status.
web.route_countNumber of registered routes.
Number of registered routes.