D 01_提交表单注意事项

来源:互联网 发布:mac战网无法启动 编辑:程序博客网 时间:2024/06/03 03:16

提交表单注意事项


为什么要使用URL编码?

正常提交数据

?password=123&username=zhangsan

 

非正常提交数据

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

 

 

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

例如&   = %26

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

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

 

 

 

为了保证表单数据传递时能更好区分出namevalue

保证数据传递的完整性

3.5.1.2URL编码的表现形式&本质

①你好,进行普通的编码,编码成字节数组。【使用的是页面规定的字符集,例如utf-8

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

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

 

 

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

 

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

 

URL编码后:

%E4%BD%A0%E5%A5%BD



原创粉丝点击