读书人

JavaScript在url中传接中文参数乱码解

发布时间: 2012-08-26 16:48:05 作者: rapoo

JavaScript在url中传递中文参数乱码解决方案

我有一段ajax代码(典型的ajax客户端代码),需要在url中传递中文参数:

?

?

?在服务器端采用如下方式处理乱码:

?

response.setContentType("text/xml;charset=utf-8");// (1)一定要在(2)的前面,不然会乱码  response.setCharacterEncoding("UTF-8");           // (2)  response.setHeader("Cache-Control", "no-cache");  // HTTP 1.1  response.setHeader("Pragma", "no-cache");         // HTTP 1.0  response.setDateHeader("Expires", 0);             // prevents catching at proxy server

读书人网 >JavaScript

热点推荐