首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CGI >

Apache CGI 两问,该如何解决

2013-01-11 
Apache CGI 两问1。Method is GET, CGI会发送数据给apache, apache在CGI退出后才把数据发送给client, 并加

Apache CGI 两问
1。Method is GET, CGI会发送数据给apache, apache在CGI退出后才把数据发送给client, 并加上content-length:
 1)。 有没有办法让apache不带content-length?
2).有没有办法在CGI只发送了一部分数据的情况下让apache把已经收到的数据发送出去?

2. Method is POST, apache会先根据content-length接受数据,所有数据接受完了之后才会给CGI, 有没有办法在apache只接受了一部分数据的时候就传给CGI?
[解决办法]
[Quote=引用:]
1。Method is GET, CGI会发送数据给apache, apache在CGI退出后才把数据发送给client, 并加上content-length:
 1)。 有没有办法让apache不带content-length?
你用post方法提交数据就可以不用带content-length

2).有没有办法在CGI只发送了一部分数据的情况下让apache把已经收到的数据发送出去?
CGI只是一个协议,协议程序的实现内容由你决定,只要程序可以,CGI程序就可以。

2. Method is POST, apache会先根据content-length接受数据,所有数据接受完了之后才会给CGI, 有没有办法在apache只接受了一部分数据的时候就传给CGI?
对于Web服务器而言,只接受一部分数据,然后传给CGI,这样对于所有的CGI程序而言是特例。
基本都是接收完所有数据后存放到环境变量里,然后提交给CGI。
你可以修改服务器的实现。

热点排行