动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Cgi/Perl → 阅读文章

 CGI中表单信息的编码规则

作者来源: 
阅读 数 628 人次 , 2006-4-20 8:51:00 

  表单信息的编码规则   

  当用户通过表单(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脚本在WIN2000、WINNT下安装
· 下一篇:关于CGI绝对路径、相对路径和URL
· 关于绝对路径、相对路径和URL
· perl实例分析教程之十
· 在CGI中实现session的想法和实现
· CGI教学:CGI安全问题(四)
· Win32 下 Apache 和 #!/usr/bin/perl


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077