CGI,COOKIE探讨
时间:2010-11-27
来源:互联网
昨夜到今天晨2点,由于实践中于抓取资料的出入,以及对于HTTP头部的理解不够深入,故开始入死胡同。
得试验初步结果如下:
头部信息处理必须以下列情况出现:
print "Content-type:text/html\n";#开始以个\n
#......
#头部信息
print “\n\n”;#两个\n\n结束。
测试代码如下可得$ENV{HTTP_COOKIE}:
print "Content-type: text/html\n";
print 'Set-cookie:a=1;';
print 'expires=Thu,31-Dec-2050 23:00:00 GMT;';
print 'path=/7/e.pl;';
print 'domain=tsiechen.gicp.net;';
print "\n\n";
for (keys(%ENV)){
print "$_=$ENV{$_}<br>";
}
测试URL http://tsiechen.gicp.net/7/e.pl
得试验初步结果如下:
头部信息处理必须以下列情况出现:
print "Content-type:text/html\n";#开始以个\n
#......
#头部信息
print “\n\n”;#两个\n\n结束。
测试代码如下可得$ENV{HTTP_COOKIE}:
print "Content-type: text/html\n";
print 'Set-cookie:a=1;';
print 'expires=Thu,31-Dec-2050 23:00:00 GMT;';
print 'path=/7/e.pl;';
print 'domain=tsiechen.gicp.net;';
print "\n\n";
for (keys(%ENV)){
print "$_=$ENV{$_}<br>";
}
测试URL http://tsiechen.gicp.net/7/e.pl
作者: tsie_chen 发布时间: 2010-11-27
如果你用$q->header和CGI::Cookie的话,早就搞定了。
当然,想自己测试和实现协议是另外一回事。
脚本语言,普遍遵循DRY(don't repeat yourself)原则。
当然,想自己测试和实现协议是另外一回事。
脚本语言,普遍遵循DRY(don't repeat yourself)原则。
作者: 兰花仙子 发布时间: 2010-11-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28