post的後端數據一直接收不到,折騰了好半天,還是格式不對,做個記錄
function uploadData() {
var data = JSON.stringify(arrayData, undefined, 2);
var url = "http://XXXXXXXXXXXXXXX";
xhr = new XMLHttpRequest();
xhr.open("post", url, true);
xhr.setRequestHeader('content-type', 'application/x-www-form-urlencoded');
xhr.onload = uploadComplete;
xhr.onerror = uploadFailed;
xhr.send("data=" + data);
}
其中xhr.send("data=" + data) 要加一個變量名,不然php後端接收不到$_POST數據