我正在尝试使用一些 JSON 参数在直接的 javascript 中发出 ajax 请求(jQuery 对我不可用)。的JavaScript:
var params = {'ajax': true, 'albumid': albumid, 'sequencenum': sequencenum};
var xhr = new XMLHttpRequest();
xhr.onreadystatechange=function()
{
if (xhr.readyState==4 && xhr.status==200)
{
console.log(xhr.responseText);
}
}
xhr.open("GET","viewpicture.php",true);
xhr.setRequestHeader("Content-Type", "application/json")
console.log("sending request");
xhr.send(JSON.stringify(params));
在 viewpicture.php 中,var_dump($_GET) 产生一个空数组。我究竟做错了什么?