tänzer 一个非常严肃工业级的 Tcl Web 服务器框架。

主页 源代码 文档 示例 irc 许可证

什么是 tänzer?

tänzer 是一个极简的 Tcl Web 服务器框架,为编写 HTTP/1.1 Web 应用程序提供了一个非常直接的环境。tänzer 正在开发中。

特性

编写异步 Web 应用程序不应该很复杂。幸运的是,tänzer 将带您踏上一段舞蹈之旅,穿越 keepalive 请求、HTTP 消息解析以及 SCGI 和 CGI 支持的重重难关。 使用 tänzer 编写 “Hello, world!” 简直易如反掌! 您想做的其他任何事情也是如此。 今天就用 tänzer 编写您的应用程序吧。

瞬间从零到 Web 服务!

~$ git clone [http://tanzer.io/git/tanzer.git](https://tanzer.io/</git/tanzer.git>)
package require tanzer set server [::tanzer::server new] $server route GET /* {.*:8080} apply { {event session args} { if {$event ne "write"} { return } $session response -new [::tanzer::response new 200 { Content-Type "text/plain" X-Foo "bar" }] $session response buffer "Hello, world!" $session respond $session nextRequest } } $server listen 8080

tänzer 不要让另一个框架阻碍您。

Copyright (c) 2014 XANTRONIX Development. 在 MIT license 条款下发布。Logo (c) Leese Johnstone.