文件名称:purescript-quickserve:快速HTTP服务器
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-01 03:47:35
PureScript
快速脚本 通过函数快速创建HTTP服务器! 入门 一个返回纯文本的端点: server :: GET String server = pure " Hello, World! " main = do let opts = { hostname: " localhost " , port: 3000 , backlog: Nothing } quickServe opts server 解析请求 使用类型为RequestBody a的函数参数来读取请求正文: server :: RequestBody String -> POST String server ( RequestBody s) = pure s JSON格式 代替String ,支持purescript-foreign-generic的Decode和Encode类的值可以分别用作JSON请求和响应类型。 有关示例,
【文件预览】:
purescript-quickserve-master
----.gitignore(108B)
----package.json(280B)
----src()
--------QuickServe.purs(9KB)
----generated-docs()
--------QuickServe.md(4KB)
----.travis.yml(167B)
----LICENSE(1KB)
----README.md(1KB)
----bower.json(506B)
----test()
--------Main.purs(2KB)