CGI中表单信息的编码规则
来源:互联网 发布:剑灵捏脸数据人女马尾 编辑:程序博客网 时间:2024/04/28 18:49
CGI中表单信息的编码规则
您正在看的CGI教程是:CGI中表单信息的编码规则。 表单信息的编码规则
当用户通过表单(FORM)提交信息时,浏览器会首先会按照一定规则对这些信息进行编码。这些编码规则主要包含以下几点:
使用“=”分割表单中元素的名称及其值;
使用“+”代替表单信息中的空格;
使用“ &”分割表单中的不同元素
对一些非字母的特殊字符进行十六进制编码,并在相应的编码前加入“%”。例如“&”的十六进制编码为:26,则在提交表单时,浏览器会将字符串“Rock & Roll”编码为“Rock+%26+Roll”。在表1中列出了一些常用的特殊字符及其相应的十六进制编码。
表1 特殊字符及其十六进制编码
字符
十六进制编码
“ 22
( 28
) 29
, 2C
; 3B
: 3A
< 3C
> 3E [ 5B
\ 5C
] 5D
^ 5E
` 60
{ 7B
7C
} 7D
? 3E
& 26
/ 2F
= 3D
# 23
% 25
当用户通过表单(FORM)提交信息时,浏览器会首先会按照一定规则对这些信息进行编码。这些编码规则主要包含以下几点:
使用“=”分割表单中元素的名称及其值;
使用“+”代替表单信息中的空格;
使用“ &”分割表单中的不同元素
对一些非字母的特殊字符进行十六进制编码,并在相应的编码前加入“%”。例如“&”的十六进制编码为:26,则在提交表单时,浏览器会将字符串“Rock & Roll”编码为“Rock+%26+Roll”。在表1中列出了一些常用的特殊字符及其相应的十六进制编码。
表1 特殊字符及其十六进制编码
字符
十六进制编码
“ 22
( 28
) 29
, 2C
; 3B
: 3A
< 3C
> 3E [ 5B
\ 5C
] 5D
^ 5E
` 60
{ 7B
7C
} 7D
? 3E
& 26
/ 2F
= 3D
# 23
% 25
- CGI中表单信息的编码规则
- html中表单的应用
- javaScript中表单的验证
- angular中表单的使用
- php中表单的验证
- JSP中表单提交的信息中有汉字,接收该信息的页面应如何处理
- struts2中表单重复提交的问题
- struts2中表单值的传递
- Dojo中表单验证器的使用
- HTML 中表单form 的相关知识
- html中表单form的相关知识
- struts2中表单的快速验证
- HTML 中表单form 的相关知识
- jsp中表单的基本使用
- Django中表单的用法深探
- java web中表单提交的方式
- jsp中表单遇到的问题
- web开发中表单的验证问题
- 写在00100010岁
- html doctype 浅见
- 雕虫小技让Discuz利用WinwebMail发邮件
- win7使用笔记本做wifi热点
- LightHouse3D的GLSL教程
- CGI中表单信息的编码规则
- Flex中的CSS: (2)三种基本类型的CSS会被编译器转换为什么样的AS代码?
- CentOS6下VNC的安装与配置
- Converting an uppercase letter to lowercase
- 服务器的三大使用误区及如何正确使用方法
- C++的TAB 控件自己的使用笔记
- usb HID 报告描述符
- 30分钟STL入门
- linux学习之路(2012.06.13)