关于用tcl语言写cgi脚本

时间:2022-06-06 04:56:48
有没有朋友用tcl语言写过cgi脚本?
或者提供一些这方面的资料

谢谢

5 个解决方案

#1


怎么不用GOOGLE搜一下?

#2


谢谢楼上提醒
如果能在GOOGLE上得到我想要的就不在这里问了,呵呵

有没有朋友用tcl语言写过cgi脚本?有过这方面的开发经验?

#3


欢迎到
Tcl/Tk中文网
http://tcltk.126.com
内有教程,中文资料和翻译文章,并开设有tcl/tk技术论坛

#4


不论是什么语言,写CGI程序,步骤,结构都差不多。我不大了解Tcl,但是我可告诉你CGI程序的大致结构,按这个结构来,就差不多了【当然,你应该会Tcl。否则,我教你Perl吧:)】。
1、读取环境变量(可选)。因为从浏览器返回的数据和服务器的相关信息都保存在环境变量中。重点关注的环境变量有以下三个:
REQUEST_METHOD:网页提交数据的方式,GET或者POST
QUERY_STRING:通过GET方式提交的数据
REMOTE_ADDR:浏览器端的IP地址

2、读取标准输入STDIN的数据(可选)。当从网页返回的数据是以Post方式提交的时候,数据是通过STDIN送到程序的。

3、数据解码(可选)。从浏览器送来的数据是以RFC 2396标准编码的,所以,你还要对数据进行解码。

4、数据处理(必选)。对的数据进行处理,或者进行别的分析,得到要向浏览器返回的数据。

5、向浏览器返回数据(必选)。将数据返回浏览器,返回的数据可以是多种多样的,可以是各种格式。这就需要配合不同的HTML的head。
例如:
要返回网页,就发送html头:content-type:text/html
要返回纯文本,就发送html头:content-type:text/plain
要返回jpg图片,就发送html头:content-type:image/jpeg
要返回一段flash动画,就发送html头:content-type:application/x-shockwave-flash
......

一个CGI程序基本上就是这些东西了,你用Tcl语言去实现它就可以了。

#5


楼上说明写的刮刮棒

#1


怎么不用GOOGLE搜一下?

#2


谢谢楼上提醒
如果能在GOOGLE上得到我想要的就不在这里问了,呵呵

有没有朋友用tcl语言写过cgi脚本?有过这方面的开发经验?

#3


欢迎到
Tcl/Tk中文网
http://tcltk.126.com
内有教程,中文资料和翻译文章,并开设有tcl/tk技术论坛

#4


不论是什么语言,写CGI程序,步骤,结构都差不多。我不大了解Tcl,但是我可告诉你CGI程序的大致结构,按这个结构来,就差不多了【当然,你应该会Tcl。否则,我教你Perl吧:)】。
1、读取环境变量(可选)。因为从浏览器返回的数据和服务器的相关信息都保存在环境变量中。重点关注的环境变量有以下三个:
REQUEST_METHOD:网页提交数据的方式,GET或者POST
QUERY_STRING:通过GET方式提交的数据
REMOTE_ADDR:浏览器端的IP地址

2、读取标准输入STDIN的数据(可选)。当从网页返回的数据是以Post方式提交的时候,数据是通过STDIN送到程序的。

3、数据解码(可选)。从浏览器送来的数据是以RFC 2396标准编码的,所以,你还要对数据进行解码。

4、数据处理(必选)。对的数据进行处理,或者进行别的分析,得到要向浏览器返回的数据。

5、向浏览器返回数据(必选)。将数据返回浏览器,返回的数据可以是多种多样的,可以是各种格式。这就需要配合不同的HTML的head。
例如:
要返回网页,就发送html头:content-type:text/html
要返回纯文本,就发送html头:content-type:text/plain
要返回jpg图片,就发送html头:content-type:image/jpeg
要返回一段flash动画,就发送html头:content-type:application/x-shockwave-flash
......

一个CGI程序基本上就是这些东西了,你用Tcl语言去实现它就可以了。

#5


楼上说明写的刮刮棒