·天新网首页·加入收藏·设为首页
首页|笔记本|手机|数码相机|摄像机|MP3/MP4|主板|内存|显示器|办公|打印机|下载|开发|汽车|学院|业界
硬件|台式机|数码|数字家庭|投影仪|GPS/CPU|显卡|硬盘|服务器|网络|一体机|驱动|源码|游戏|考试|报价
您现在的位置:天新网 > 软件开发 > Web开发 > CGI开发
CGI教程(3)怎样发回文档给客户端
http://dev.21tx.com 2004年02月14日 ZSC

1 2 下一页

怎样发回文档给客户端

对于CGI的初学者,一个公共的错误是没有正确格式化输出,这样服务器不能解释它。

CGI程序可以返回各种文件类型。它们可以返回给客户端一张图片、HTML文档、明文文档或者可能是一个音频夹。它们同样可能返回其它文档给引用。客户端必须知道哪种类型的文档你要发送,这样它就可以相应地将它显示出来。为了让客户端知道这个,CGI程序必须通知服务器哪种类型的文档将被返回。

为了通知服务器哪种类型的文档你想送回,而不管这个文档是一个完整的文档或者一个引用,CGI要求你放置一个短的数据头到输出中。这个数据头是一个ASCII文本,它包含了被linefeeds 或者 carriage返回的行,其后还跟着一个空白行。

在本例子中,你必须通过一个MIME类型通知服务器什么类型的文档你要输出。公共的MIME类型是一些比如html/text以及ASCII文本。

比如,为了返回HTML给客户端,你的输出代码为:

Content-type: text/html

<HTML><HEAD>


<TITLE>output of HTML from CGI script</TITLE>


</HEAD><BODY>


<H1>Sample output</H1>


What do you think of <STRONG>this?</STRONG>


</BODY></HTML>


上一篇: CGI教程(5)利用CGI解码FORM
下一篇: perl实例分析教程之三

1 2 下一页

英特尔 酷睿(TM)2双核,送指纹识别器一个,再赠两份好礼,请电800-858-2418

Google
 
热点文章
关于我们 | 联系我们 | 广告服务 | 工作机会 | 版权声明 | 欢迎投稿 | 网站地图
Copyright © 2000-2008 , www.21tx.com , All Rights Reserved .
晨新科技 版权所有 Created by TXSite.net