`

url encode 编码

    博客分类:
  • JS
阅读更多

关键字:常用的两种方法:

Javascript代码
1.var str = encodeURI("中国");  
2.var str = encodeURIComponent("中国");//baidu用的是这个方法 
var str = encodeURI("中国");
var str = encodeURIComponent("中国");//baidu用的是这个方法

经过编码后的url在服务器上不用调用url_decode解码,服务器会
直接解析。
有一点要说明的是:在Firefox3中,即使你进行了url encode,
如果字符编码是UTF-8,
那么Firefox3是会把你编码过的中文自动显示为正常的中文,
给人一种错觉,以为是自己encode不成功,还有即使你在服务端用
url_encode编码了一个url,Firefox3还是会自动把它解析为正常的中文显示。
这个现象在ie6下没有发生,其他浏览器也没测试过。

google用的是UTF8编码,所以在FF下可以看见中文关键字。
baidu用的是gb2312编码,所以在FF下看到关键字都是经过编码的。

分享到:
评论

相关推荐

    URL中如果含有中文等非ASCII字符

    为了避免浏览器采用了我们不希望的编码,所以最好不要在URL中直接使用非ASCII字符,而采用URL Encode编码过的字符串%. 比如: URL: http://localhost:8080/example/中国?name=中国 建议: URL: ...

    Encode_ Decode Tools URL编码解码工具

    Encode_ Decode Tools URL编码解码工具

    网址编码解码,jQuery版Url.encode,Url.decode,Url.parse.rar

    网址编码解码,jQuery版Url.encode,Url.decode,Url.parse,一个来自jQuery的URL Decoder解码、编码插件,为你的URL安全定义一道安全防线,示例文件本身就是一个值得学习的实例,自带的示例将告诉你如何使用这款URL...

    PB 进制转换 url编码 urlencode urldecode 数组排序

    hexencode 将字符串指定字符集进行编码成16进制字符串 hexstring 将字符串指定字符集进行编码成16进制字符串 power 求数字的幂函数 replace 将指定字符串中的源字符替换为目标字符 todec 将指定进制的数字转换成10...

    UrlEncodeUrlDecodeUrl解码Url编码工具

    UrlEncodeUrlDecodeUrl解码Url编码工具 基于UrlEncode,UrlDecode的解码编码工具,支持双向。

    JavaScript给url网址进行encode编码的方法

    主要介绍了JavaScript给url网址进行encode编码的方法,实例分析了javascript中encodeURIComponent函数的使用技巧,需要的朋友可以参考下

    [工具查询]渝海URL编码转换工具 v1.1_yh_url_encode.zip

    [工具查询]渝海URL编码转换工具 v1.1_yh_url_encode.zip

    对python中url参数编码与解码的实例详解

    在python中url,对于中文等非ascii码字符,需要进行参数的编码与解码。 二、关键代码 1、url编码 对字符串编码用urllib.parse包下的quote(string, safe=’/’, encoding=None, errors=None)方法。 对json格式的参数...

    url自动编码

    url encoding助手,自动encode url或其他文本

    UniEncoder解码库-可以快速解码和编码

    UniEncoder解码库-可以快速解码和编码,日常开发中经常会进行对字符串的各种编码和解码,很方便。

    EnCode工具

    url编码编码工具,需要NET环境运行。

    url编码转化,将url转化成unicode进行传输

    对url进行编码转换,在实际应用中url的传输的是unicode的编码,因此每次提交url之前需要将其转化 这里是C/C++版的url转化,使用的是char格式的转换,但便于操作在最后将其转化为CString传输,可以根据需要对其进行...

    postman-url-encoder:根据WHATWG规范实现URL编码

    邮递员URL编码器 邮递员URL编码器是一个NodeJS模块,提供了各种与URL编码相关的API。 创建该模块是为了实现以消除跨Postman系统对Node URL API的依赖。 这些API可用于编码URL的不同部分(例如主机名,路径,查询)...

    工具查询渝海URL编码转换工具 v1.1-yh-url-encode.rar

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。...【项目质量】:所有源码都经过严格测试,可以直接...

    php中json_encode中文编码问题分析

    我的解决方法:先将类中的中文字段进行url编码(urlencode),然后再对对象进行json编码(jsonencode),最后url解码(urldecode)json,即最终的json,里面的中文依旧是那个中文! 测试代码如下: 复制代码 代码...

    js实现GBK编码,避免默认utf-8编码

    页面引入js,通过$.ajax传递参数的时候,对参数使用\$URL.encode(param)方法,对参数进行gbk编码;后台接受参数之后,再使用encoder.encode(param,”gbk”);就可以解析参数了. 大家还有什么问题都可以留言,一起沟通...

    URL解码|编码「URL Decode | Encode」-crx插件

    一个极好的工具,用于解码已经编码的url。当你已经编码了一个URL并且实际上想要读它时,它是有用的! 使用此实用程序解码(或编码)URL。 URL编码(也称为百分比编码)是一种用于在统一资源标识符(URI)中对信息进行...

    xssEncode swf

    xss xssencode 16 10 url js xss xssencode 16 10 url js

    Html/URL编码解码器

    包括(UrlEncode、UrlDecode、HtmlEncode、HtmlDecode),html文件,直接在浏览器操作,可查看源码

Global site tag (gtag.js) - Google Analytics