我已经阅读使用UTF-8字符集
我用这个语法编码JSON文件:
$http.get('resources/negozi.json',
{header : {'Content-Type' : 'application/json; charset=UTF-8'}
}).success(function(data) {
... code here
});
但是,响应报头:
内容类型:text/plain;字符集= ISO-8859-1
如果我试图用jQuery做到这一点:
$.ajax({
type: "GET",
url: "resources/negozi.json",
contentType: "application/json; charset=utf-8",
dataType: "json",
请求头是正确的。但是,答复是一样的。
Content-Type:text/plain; charset = ISO-8859-1
你使用的是什么服务器? – nubbel
正如@nubbel所说,服务器响应是指示返回的内容 - 请检查您的服务器端代码。 –
服务器端代码是我的。我自己编写一个utf-8编码的json进行测试。不幸的是我不能改变任何东西在服务器上 – Banasci