`
lean1252
  • 浏览: 216856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

有关firefox中文参数自动转码

阅读更多
全部用默认就OK

about:config查找UTF8*

Firefox打开中文URL的方法(网址中含有中文字的问题)

? ? ?类似IE中在“internet选项/高级”中关闭“总以utf-8发送网址”的选项一样,

? ? ?在 about :config 里面,把 network.standard-url.escape-utf8 改为False (缺省为True)

Firefox打开中文URL的方法近来很多朋友提出Firefox不能访问中文URL的问题,反映Firefox总是把中文解释成"%s%E"这样的乱码形式。

这似乎是Firefox在使用 UTF-8编码发送URL的问题,但是我看了看设置,并没有修改这点的选项,于是到about :config里面找了找,发现了这样一个设置项: network.standard-url.escape-utf8 其值缺省为True,将其改为False后,问题解决!
解决方法:在Firefox的地址栏中输入: about:config;找到network.standard-url.encode-utf8,将其值改为true。

强制url用utf-8编码,如果url中不幸包含中文,那就最好以utf-8编码发送url地址在firefox地址栏中输入“about:config”;,修改下面的项:network.standard-url.encode-query-utf8 值:true

如果你想让浏览器直接url-encode成utf-8,其实可以更改about:config,过滤“utf8”。然后双击一下“network.standard-url.encode-utf8”,从“false”改成“true”。

Firefox3下,URL中包含中文时会打不开。解决方法如下:打开Firefox3,地址栏中输入:about:config过滤中输入utf8,找到下面的选项:network.standard-url.encode-utf8默认是true,修改为false

其他几个相关选项值如下:network.standard-url.encode-query-utf8;falsenetwork.standard-url.escape-utf8;trueprefs.converted-to-utf8;falseFirefox乱码的

原因是由于Firefox对地址中的中文采取了不同于IE的编码方式(网上说法),也就是说:当url参数值含有中文时必须使用escape进行编码!

测试中还发现,当参数值没有用escape进行编码时,使用unescape进行解码IE下不会乱码,但Firefox下会乱码!

根据IE以及Firefox默认设置,ie用utf8 encode了该url,而firefox用gbk encode的,随之服务器端得到了url2和url3不同的url。

# 在Firefox的地址栏中输入: about:config# 过滤器中输入: network.standard-url.encode-utf8# 双击显示出的条目,看到False变成true

根据Web规范,URL必须以UTF-8字符集进行编码。     

服务器端的设置,Tomcat可以参考   <a href="http://tomcat.apache.org/faq/connectors.html">http://tomcat.apache.org/faq/connectors.html</a> 
IE设置     Internet选项-&gt;高级-&gt;总是以UTF-8发送URL(默认为true)     

firefox设置   在地址栏输入   about:config   打开内部参数页面,找到network.standard-url.encode-utf8   这一项,设为True(默认为False)     

PS.   在遵守标准方面,难得IE也有比firefox做得好的时候

Trunks sends UTF-8 by default (but not query parameters at least bydefault).In about:config, change the &quot;network.standard-url.encode-utf8&quot; parameterto true if you want utf-8 encoded urls in Fx 2.In Fx 3, this will be network.standard-url.encode-utf8 (true by default)and network.standard-url.encode-query-utf8 (false by default).
分享到:
评论

相关推荐

    Firefox填写表单扩展,火狐填写表单,Firefox自动表单,Firefox填写表单,火狐自动填表,火狐填表

    Firefox填写表单扩展 安装方法很简单,直接拖拽到火狐浏览器窗口中然后根据提示操作即可。 随时关注最新版: http://code.google.com/p/ffextension/downloads 火狐官方下载地址: ...

    Firefox自动表单,火狐自动表单,火狐插件fillform

    例如几个文本框的name属性都叫“username”,在 fillform中可以自动编排处理,无须用户手工选择,这在autofill forms中需要手工确认information 的。 * 此插件虽然小但功能却是强大的,而且使用方法很简单,占用系统...

    Firefox 火狐浏览器安装包

    火狐浏览器(Mozilla Firefox)是一款由Mozilla基金会和志愿者共同开发的开源网络浏览器,以其高度定制性、安全性和性能而受到用户欢迎。以下是一份描述: 火狐浏览器是一款跨平台的开源网络浏览器,由Mozilla基金...

    Firefox 3.6.4 火狐 3.6.4 火狐中文版 3.6.4 Firefox中文版3.6.4 (2010/6/26)

    火狐浏览器,全名Mozilla Firefox,是一款开源、免费的网页浏览器,由Mozilla基金会与社区共同开发。在2010年6月26日发布的Firefox 3.6.4版本,是该系列的一个重要里程碑,它引入了一系列改进和新特性,以提升用户的...

    Firefox火狐浏览器官方1.5.0.6-win32版本exe安装包

    《Firefox火狐浏览器1.5.0.6-win32版本安装详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护和高度可定制性著称。本资源是Firefox 1.5.0.6-win32的官方...

    linux 火狐浏览器自动全屏

    在Linux操作系统中,火狐浏览器(Firefox)是许多人首选的网页浏览工具,它拥有丰富的功能和高度可定制性。在某些场景下,用户可能希望浏览器启动时自动进入全屏模式,以便最大化利用屏幕空间,例如在进行演示或者...

    支持Flash插件的Firefox火狐浏览器

    **标题详解:**“支持Flash插件的Firefox火狐浏览器” 在互联网的早期,Adobe Flash是一种广泛用于创建动态内容和多媒体交互的技术。然而,随着HTML5等更现代、更安全的替代品出现,Adobe公司宣布在2020年底停止对...

    Firefox火狐浏览器官方52.1.1esr-mac版本dmg安装包

    《Firefox火狐浏览器52.1.1esr-mac版本的深度解析与安装指南》 Firefox火狐浏览器,作为一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度自定义性深受用户喜爱。52.1.1esr(Extended Support Release...

    Firefox火狐浏览器官方Setup 45.0-win64版本exe安装包

    Firefox火狐浏览器是一款深受用户喜爱的开源网络浏览器,其官方Setup 45.0-win64版本是专为Windows 64位操作系统设计的。这个安装包提供了稳定、安全且功能丰富的网页浏览体验,旨在满足不同用户的需求。下面将详细...

    Firefox火狐浏览器官方5.0-mac版本dmg安装包

    《Firefox火狐浏览器5.0-mac版本安装详解》 Firefox火狐浏览器,这款由Mozilla基金会开发的开源网络浏览器,自发布以来就以其强大的安全性能、丰富的扩展插件以及高度的用户定制性赢得了广大用户的喜爱。本文将详细...

    Firefox火狐浏览器官方Setup 52.0.2-win64版本exe安装包

    《Firefox火狐浏览器52.0.2-win64版本安装详解》 Firefox火狐浏览器,作为一款全球知名的开源网络浏览器,以其强大的功能、高度的定制性和安全性深受用户喜爱。52.0.2-win64是Firefox针对Windows 64位系统的一个...

    Firefox 52.0.2 渗透便携版 90SEC beta8 含多个

    Firefox 52.0.2 渗透便携版 90SEC beta8 含多个文件 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8...

    Firefox火狐浏览器官方84.0.2-win32版本exe在线安装包

    《Firefox火狐浏览器84.0.2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的可定制性以及对用户隐私的尊重,深受全球用户的喜爱。本文将详细探讨...

    Firefox火狐浏览器官方Setup 80.0.1-win64版本exe安装包

    《Firefox火狐浏览器80.0.1-win64版本安装详解》 Firefox火狐浏览器,作为一款全球知名的开源网络浏览器,以其强大的安全性能、高度的定制化和丰富的扩展插件备受用户喜爱。这里我们主要探讨的是Firefox 80.0.1-win...

    Firefox火狐浏览器官方Setup 52.9.0esr-win64版本exe安装包

    《Firefox火狐浏览器52.9.0esr-win64版本详解》 Firefox火狐浏览器,是一款由Mozilla基金会开发的开源网络浏览器,以其高度定制化、安全性强、隐私保护出色而深受用户喜爱。本篇将详细介绍Firefox 52.9.0esr-win64...

    Firefox火狐浏览器官方49.0.2-win32版本exe安装包

    《Firefox火狐浏览器49.0.2-win32版本:深入解析与使用指南》 Firefox,又称为火狐浏览器,是由Mozilla基金会开发的一款开源、跨平台的网页浏览器。这款浏览器以其高度定制化、安全性和隐私保护功能而受到全球用户...

    Firefox火狐浏览器官方Setup 60.7.0esr-win64版本exe安装包

    《Firefox火狐浏览器60.7.0esr-win64版本详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护和高度可定制性著称。本资源提供的“Firefox火狐浏览器官方...

    adblock for macOS firefox xpi插件火狐firefox

    火狐firefox adblock xpi插件,adblock for macOS firefox,解决火狐浏览器安装adblock显示此页面在您的地区不可用问题,解压拖动到火狐浏览器即可安装,完美解决无法从插件市场安装的问题

    Firefox火狐浏览器官方45.0.2esr-win32版本exe安装包

    《Firefox火狐浏览器45.0.2esr-win32版本详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护和高度可定制性著称。本篇文章将深入探讨45.0.2esr-win32版本...

    Firefox火狐浏览器官方45.0.2-win32版本exe在线安装包

    《Firefox火狐浏览器45.0.2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和跨平台兼容性深受用户喜爱。在本文中,我们将聚焦于Firefox...

Global site tag (gtag.js) - Google Analytics