文件名称:scorper:scorper是一个用Nim编写的微型而优雅的Web框架
文件大小:95KB
文件格式:ZIP
更新时间:2024-04-24 05:12:15
Nim
蝎子 scorper是一个用Nim编写的微型而优雅的Web框架 建立在和服务器方面的优秀项目上。 scorper将自身包含可管理的依赖源代码,以及用于加速开发的潜在漏洞。 编译标志 const HttpRequestBufferSize * {. intdefine .} = 2 . Kb const HttpHeadersLength * {. intdefine .} = int ( HttpRequestBufferSize / 32 ) # 32 is sizeof MofuHeader const gzipMinLength* {. intdefine .} = 20 托多斯 流解析HTTP请求。 流和懒惰地解析表单。 流式发送文件和附件。 Http基本身份验证,承载身份验证,摘要身份验证(计划)。 服务静态文件(env:StaticDir) 延迟解析JSON。
【文件预览】:
scorper-devel
----experiments()
--------config.nims(15B)
--------case_convert.nim(3KB)
----.github()
--------workflows()
----.travis.yml.bak(1KB)
----src()
--------scorper()
--------scorper.nim(297B)
----scorper.nimble(1KB)
----examples()
--------hello_world_with_router.nim(551B)
--------sendfile.nim(413B)
--------config.nims(15B)
--------accept_mime.nim(435B)
--------static.nims(23B)
--------send_attachment.nim(426B)
--------hello_world.nim(278B)
--------static.nim(405B)
----benchmark()
--------config.nims(15B)
--------tstdserver.nim(409B)
--------tjester.nim.cfg(12B)
--------trouter.nim(584B)
--------benchmark.nim(2KB)
--------benchmark.nim.cfg(24B)
--------tjester.nim(508B)
----LICENSE(11KB)
----README.md(2KB)
----tests()
--------turlencoded2.nim(2KB)
--------tstatic.nims(23B)
--------tstreamserver.nim(4KB)
--------config.nims(16B)
--------tfile.nim(1KB)
--------tauth.nim(2KB)
--------trouter.nim(3KB)
--------tacceptparser.nim(3KB)
--------trange.nim(3KB)
--------tformparser.nim(2KB)
--------tformparser.nim.cfg(35B)
--------tjson.nim(1KB)
--------tstatic.nim(1KB)
--------range.txt(10B)
----.gitignore(190B)