久久首页
免费软件
网络时尚
网络学堂
专题讨论
网络资源
网络游戏
网络文档
网络产品
网站导航: 首页 > 网页开发 > Perl/CGI 学堂讨论 | 推荐文章

响应头204的应用


2004-05-25  
 
先看一个常见的CGI输出的例子:

#!/usr/bin/perl

print"Content-type:text/html\n\n";
print"";
print"

xyz

";
print"";

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

例子:

status204.html






status204.cgi

#!/usr/bin/perl
open(WF,">xyz.txt");
print WF "TEST 2000";
close(WF);
print "Status: 204 No Content";



在浏览器上提交上述的CGI程序,页面不会有切换,检查一下 cgi-bin 目录,会发现新生成一
个名为: xyz.txt 文件。
 
发表评论 推荐文章 关闭窗口
 相关内容
- Perl常用系统函数 2004-05-25
- Perl DBI 入门 2004-05-25
- Perl的经典用法:读入段落 2004-05-25
- 用Sysopen()进行更多的控制 2004-05-25
- Perl的经典用法:读入单个记录 2004-05-25
- Perl的经典用法:读入多个记录 2004-05-25
- Perl的经典用法:用Open()函数打开文件 2004-05-25
- Perl的基本输入输出 2004-05-25
- Perl进程管理 2004-05-25
- Perl文件及目录操作 2004-05-25
 
 学堂分类
网络知识操作系统
网络应用网络服务
网页开发网络编程
数据存储网络设备
 文章搜索
 
网站简介 | 广告服务 | 编程支持 | 设计服务 | 诚邀合作 | 访客留言
Copyright © 1999-2004 99NET. All Rights Reserved
版权所有 久久网络工作室
Email:webmaster@99net.net