9
30
2014
0

Tcl 现代方法:TclHttpd 入门

TclHttpd 是 Tcl 界人尽皆知的有名软件,功能强大,易于使用。在其原作者不再维护之后,Cliff 和 Sean 于最近接手维护,使之支持最新的 8.6。

可通过以下命令获得 TclHttpd:

fossil clone http://core.tcl.tk/tclhttpd/ /path/to/tclhttpd.fossil
mkdir /path/to/tclhttpd; cd /path/to/tclhttpd
fossil open /path/to/tclhttpd.fossil

恭喜!你已经获得了一个能用的 TclHttpd。

现在我们先试试:

tclsh bin/httpd.tcl -debug 1

观察控制台输出可以得知一些信息,如 debug、webmaster 用户密码等。访问 localhost:8015 可以看到 TclHttpd 默认的页面。

现在就能写个 hello world 了:

Direct_Url /hello Hello
proc Hello/world {} {
   return "<b>Hello, World!</b>"
}

存盘到 example/hello.tcl 下。然后执行命令:

tclsh bin/httpd.tcl -library example -debug 1

再访问 localhost:8015/hello/world 就能看到粗体的问候了!

Category: 编程 | Tags: tcl tcl 现代方法 tclhttpd | Read Count: 1803

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Powered by Chito | Hosted at is-Programmer | Theme: Aeros 2.0 by TheBuckmaker.com