欢迎光临
我们一直在努力

响应头204的应用_perl教程

建站超值云服务器,限时71元/月

先看一个常见的CGI输出的例子:

#!/usr/bin/perl

print”Content-type:text/html\n\n”;
print”<HTML><BODY>”;
print”<H1>xyz</H1>”;
print”</BODY></HTML>”;

当我们在提交一份表单按下提交的按钮时,通常都会切换到一个新的页面。所以要想提交后
保留在原有页面的内容的话,惯用的方法是重新连接回刚才提交的URL,但是有时切换页面
需要保存一些中间的数据,为编写代码带来很多麻烦,而且为WEB服务器带来不少负担;
所以有时我们并不希望切换页面,其实我们可以利用向浏览器发送一个204响应头令到不切
换页面。

例子:

status204.html

<HTML><BODY>
<formmethod=postaction=/cgi-bin/status204.cgi>
<inputtype=submitname=Submitvalue=”TEST”>
</form></BODY></HTML>

status204.cgi

#!/usr/bin/perl
open(WF,”>xyz.txt”);
printWF”TEST2000″;
close(WF);
print”Status:204NoContent”;

在浏览器上提交上述的CGI程序,页面不会有切换,检查一下cgi-bin目录,会发现新生成一
个名为:xyz.txt文件。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 响应头204的应用_perl教程
分享到: 更多 (0)