`
lean1252
  • 浏览: 221462 次
  • 性别: 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浏览器的自动更新功能。下面是关闭自动...

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

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

    英文版Ubuntu Firefox中文乱码解决方案.docx

    英文版Ubuntu Firefox中文乱码解决方案 在英文版Ubuntu系统中,Firefox浏览器中文乱码问题是一个常见的问题。该问题可能是由于系统字体配置不当或扫瞄器设置不正确引起的。在本文中,我们将介绍解决该问题的步骤和...

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

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

    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 火狐浏览器 15.0 简体中文版

    **Firefox 火狐浏览器 15.0 简体中文版** Firefox 火狐浏览器是由Mozilla基金会开发的一款开源、免费的网络浏览器,它以其强大的安全性、隐私保护和高度可定制性著称。在15.0版本中,Firefox 继续提供卓越的浏览...

    Firefox 火狐浏览器安装包

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

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

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

    linux 火狐浏览器自动全屏

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

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

    《Firefox火狐浏览器45.0b1-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和丰富的扩展插件闻名于世。在本文中,我们将聚焦于Firefox的...

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

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

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

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

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

    《Firefox火狐浏览器45.0.2-mac版本安装详解》 Firefox火狐浏览器,作为全球最受欢迎的网络浏览器之一,以其开源、免费、安全、可定制化的特点赢得了广大用户的青睐。本文将详细介绍如何在Mac操作系统上安装Firefox...

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

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

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

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

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

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

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

    《Firefox火狐浏览器84.0b8-win32版本详解》 Firefox火狐浏览器,作为全球最受欢迎的网络浏览器之一,以其开源、安全、可定制性强的特点深受用户喜爱。本次介绍的是Firefox的84.0b8-win32版本,这是一个专为Windows...

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

    Firefox火狐浏览器是一款全球知名的开源网络浏览器,以其强大的安全性能、丰富的扩展插件以及高度的定制性而受到用户的喜爱。47.0.1是Firefox的一个特定版本,它在47系列中修复了一些已知问题并引入了若干改进。这款...

    webdriver模拟火狐firefox浏览器

    WebDriver是一种自动化测试工具,用于与各种Web...掌握以上知识点,你就能有效地使用WebDriver模拟火狐Firefox浏览器进行自动化测试了。通过编写高质量的测试脚本,可以大大提高测试效率,确保Web应用的质量和稳定性。

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

    《Firefox火狐浏览器45.0b8-win64版本详解》 Firefox火狐浏览器,全称为Mozilla Firefox,是一款由Mozilla基金会开发的开源网络浏览器。它以其强大的安全性、隐私保护和高度可定制性赢得了全球用户的青睐。在本文中...

Global site tag (gtag.js) - Google Analytics