Chinaunix首页 | 论坛 | 博客
  • 博客访问: 50113
  • 博文数量: 21
  • 博客积分: 1643
  • 博客等级: 上尉
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-12 22:15
个人简介

读书笔记而已。

文章分类
文章存档

2008年(10)

2007年(11)

我的朋友
最近访客

分类: 系统运维

2008-03-07 14:30:27

他表示将表单独立成块的传送给web服务器,而用户提交表单时将启动search.cgi应用程序对表单进行处理。还有一种是get方法,他将数据附加在url信息上传送给web服务器。
1.get解码方式
  cgi处理数据前必须对其进行分析和解码。在get方式下,向cgi应用程序提交表单数据是通过环境变量query_string来实现的,get方式下的解码相当于quert_string的解码。cgi应用程序首先从query_string环境变量中读出字符串,随后对整个字符串进行扫描,以查找&符号,然后cgi应用程序在该点断开参数,将前面的内容座位一个变量,变量名是等号前的内容,变量值是等号后面的内容。变量分开后进行一下解码工作:
(1)cgi应用程序需要线性地扫描整个字符串。
(2)将所有的加号还原成等号
(3)其他解码
2.post方式
该方式与get方式类似。
阅读(714) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~