当我使用JSON结果时,出现奇怪的字符。
这就是我得到的(对于想知道的人,这是荷兰人):
Hij brak in 2004 door bij het Nederlandse publiek met de
hits ‘Ik ben je zat’ en ‘Wat zou je doen’.
但这是存储在数据库中的内容(看起来不错):
Hij brak in 2004 door bij het Nederlandse publiek
met de hits ‘Ik ben je zat’ en ‘Wat zou je doen’.
这是我使用的请求:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://'xxxx.azurewebsites.net/api/test', true);
xhr.send();
xhr.onreadystatechange = processRequest;
function processRequest(e) {
if (xhr.readyState == 4 && xhr.status == 200) {
console.log(data)
}
我只使用Java脚本,我需要添加什么才能获得正确的格式?我尝试过:
xhr.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
但这似乎没有任何作用