Apache服务器技术之URL编码

发布时间:2020-04-29 04:30:02 作者:怀念の 阅读量:2151

客户端浏览器向服务器发送数据是采用编码的方式进行的,该编码是URL编码。浏览器从表单中获取用户的输入信息,并以name/value的形式对其中的参数进行编码,同时删除不能传送的字符。编码遵循下面的规则:
 
(1)每一对name/value参数由“&”分开。
 
(2)对于来自表单的每个namc/valuc值对,由“=”分开,即形如name=value,如果用户没有给相心的项输入值,那么值的域为空,比如name=。
 
(3)任何特殊的字符,比如汉字等,用百分号“%”加一个十六进制数字进行编码:对于在编码中有特姝意义的“=”、“&”和“%”,如果出现在用J、-输入l l,,也要用十六进制数字编码。
 
(4)输入中空格用加号“+”表示。
 
因为表单输入信息都是编码后传递给脚本程序的,所以在他用这写参数之前必须对它们进行解码。对丁URL的解码,用户可以利用很多库程序来完成.
 
推荐阅读:Apache服务器技术之POST方法

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3