`
nsf1987
  • 浏览: 6967 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

IE url解决中文参数问题

阅读更多
url中文参数问题,在firefox中可以直接传中文参数,但是在IE中服务器端获取的却是?????
解决方法:
      1.js编码encodeURI(encodeURI(URL)),编码两次
      2.服务器端解码 URLDecoder.decode(request.getParameter("para"),"UTF-8")
分享到:
评论

相关推荐

    jsp使用URL编码传递中文参数问题.doc

    5. **浏览器兼容性**:不同的浏览器对URL编码和解码的处理可能存在差异,因此在处理中文参数时,需要确保代码兼容主流浏览器,例如Chrome、Firefox、Safari和IE等。 6. **最佳实践**:为了避免编码问题,一种好的...

    网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到的是乱码问题的解决

    网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到的是乱码问题的解决 网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到...

    JSP对URL链接中的中文乱码处理方法总结.docx

    IE浏览器缺省对 URL 后面的参数是不编码发送的,但是 Tomcat 服务器缺省是按 ISO8859-1 来进行 URL 编码的,因此才会出现中文乱码问题。 为了解决这个问题,可以使用以下四种方法: 方法一:对 URL 链接进行二次...

    使用jquery获取url及url参数的简单实例

    在获取URL参数时,如果参数值包含中文等特殊字符,可能会遇到编码问题。在URL中,中文字符通常通过encodeURI函数进行编码。然而,在解析这些字符时,如果使用的函数不一致(例如使用unescape),可能会导致乱码问题...

    Java Web文件下载,解决了使用IE11下载文件时所出现的乱码问题

    分析这个文件可以帮助我们深入理解解决IE11下载文件乱码问题的方法。具体来说,这个文件可能包含了Servlet的实现,通过设置正确的HTTP响应头,确保文件名在下载过程中正确显示。 总的来说,解决Java Web中IE11下载...

    IE 浏览器在get请求下中文乱码的问题.zip

    解决IE浏览器GET请求下的中文乱码问题,通常有以下几种方法: 1. **服务器端设置**:确保服务器返回的HTTP响应头中`Content-Type`字段正确设置了字符集,如`Content-Type: text/html; charset=utf-8`。这样,浏览器...

    IE8百度搜索乱码的解决办法

    在使用Internet Explorer 8(以下简称IE8)浏览器时,可能会遇到一个特定的问题:当在IE8中的“搜索提供程序”功能里添加“百度”作为快捷搜索选项后,如果用户在地址栏或搜索栏输入非英文字符(例如中文、日文等)...

    Ajax FireFox IE 乱码兼容问题

    在IT领域,特别是Web开发中,字符编码的处理是一大挑战,尤其是在跨浏览器、跨平台的环境下,如在Ajax请求中遇到的FireFox与IE之间的乱码兼容问题。本文将深入探讨这一问题,并提供详细的解决方案。 ### Ajax与字符...

    Get中文乱码IE浏览器Get中文乱码解决方案

    Get中文乱码问题解决方案: 修改Tomcat根目录下conf / server.xml文件,代码如下: 代码如下: ”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″ URIEncoding=”UTF-8″> 但是,...

    通过url方式传递中文乱码的解决方法

    解决中文乱码问题的一个常见方法是分两步进行: 1. **前端编码**: 在HTML页面中,如果需要将包含中文字符的参数通过URL传递,应当先使用JavaScript的`encodeURI()`函数对字符串进行编码。这个函数会按照RFC3986...

    中文乱码解决方案.pdf

    对于URL,IE6有一个选项“以UTF-8发送URL”,这个设置会影响URL中包含的中文参数的编码方式。 2. **Tomcat的URIEncoding配置**: Tomcat默认的URIEncoding是ISO-8859-1,不支持中文。为了解决GET请求中的中文乱码...

    tomcat8get请求url格式问题

    解决方式进入tomcat的server配置中进行添加参数配置 connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" relaxedPathChars="[]{}|\\^" relaxedQueryChars="[]{}|\\^" />

    中文乱码解决方案终稿.pdf

    总的来说,解决中文乱码问题需要全面考虑页面、服务器、浏览器之间的字符编码一致性。设置Tomcat的URIEncoding为UTF-8是一个重要的步骤,但并非万能。对于特定的浏览器行为,如IE6的URL编码选项,可能还需要额外的...

    AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题

    综上所述,解决AJAX技术使用`XMLHttpRequest`对象传递参数时出现的中文乱码问题,关键在于保持客户端与服务器端的编码一致性。通过合理设置请求头、使用适当的编码和解码函数,可以有效避免此类问题的发生。此外,在...

    中文乱码解决方案参考.pdf

    中文乱码问题在IT行业中是常见的...总之,理解和掌握字符编码的概念及其在Web开发中的应用是解决中文乱码问题的关键。保持编码一致性,正确配置服务器和过滤器,并注意浏览器的行为,可以有效地防止和解决这些问题。

    IE浏览器在post提交时中文乱码的解决方法

    首先,了解编码的基础概念是解决中文乱码问题的出发点。字符编码是一种对字符集中的字符进行编码的规则。在计算机和网络世界中,常用字符集有ASCII、Unicode、UTF-8等。UTF-8是一种针对Unicode的可变长度字符编码,...

    ie下$.getJSON出现问题的解决方法

    由于IE的兼容性问题,如果直接将包含中文字符的字符串拼接到URL中,IE可能无法正确解析请求。为了避免这个问题,我们需要对中文字符进行URL编码,使用`encodeURIComponent`函数: ```javascript var url = "/api....

Global site tag (gtag.js) - Google Analytics