您的位置:首页 > 其它

D 01_提交表单注意事项

2017-06-12 21:29 204 查看

提交表单注意事项

为什么要使用URL编码?
正常提交数据:

?password=123&username=zhangsan

 

非正常提交数据:

?password=123#ohheih
4000
&dlajfk&dskfklas&username=zhangsan


 

 

URL编码解决方式:特殊符号,中文

例如:&   = %26

?password=123#ohheih&dlajfk&dskfklas&username=zhangsan

编码完:?password=123#ohheih %26dlajfk %26dskfklas&username=zhangsan

 

 

 

为了保证表单数据传递时能更好区分出name和value。

保证数据传递的完整性

3.5.1.2、URL编码的表现形式&本质
①你好,进行普通的编码,编码成字节数组。【使用的是页面规定的字符集,例如utf-8】

① 字节数组中的每一个元素,都会从10进制,转为16进制

② 把已经转为16进制的字节数组,以%进行拼接 。拼接出的字符串,就是URL编码后的结果

 

 

例如:你好,用UTF-8编码,编码的字节数组为:

 

[-28, -67, -96, -27, -91, -67]

 

URL编码后:

%E4%BD%A0%E5%A5%BD
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: