码迷,mamicode.com
首页 > Web开发 > 详细

关于URL编码

时间:2017-02-16 10:55:58      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:传参   技术分享   font   span   默认   size   如何   乱码   方式   

开发过程中会遇到这样的问题:

假如我们要发送请求参数名加请求参数值  但是请求参数值本身又包括了“/”号,比如www.abcde.com?web=http://www.baidu.com" 

这个时候这样输入是不对的。

 

技术分享

现在动手验证一下保留字符在各种编码形式下的URL编码

 

技术分享

这意味着我们应该传参数的时候这么传才是正确的。对于大部分英文字符 在各种编码都是不会变的。

 

技术分享

但对于中文字符 在各种编码下是不一样的。

 

技术分享

所以我们再传中文参数的时候就需要注意了。

 

如果我们在浏览器直接输入中文参数  默认是以UTF-8编码的。

但是如果在网页中(比如GBK编码的) 发送GET请求 最终的参数的编码方式就是GBK

 

一旦乱码,我们就知道如何解决了。

 

学习编程应该是以动手来验证结论,了解十遍概念不如动手一遍。

 

 

 

 

关于URL编码

标签:传参   技术分享   font   span   默认   size   如何   乱码   方式   

原文地址:http://www.cnblogs.com/HJL085/p/6404214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!