我想发送一个JSON object
到PHP
服务器,但我在那里得到一个空的数组。这是为什么发生?使用POST发送json对象pure javascript
var obj = {
username: username,
password: password
};
var ajax = new XMLHttpRequest();
ajax.open('post', 'ajax/login_register.php');
ajax.setRequestHeader("Content-type", "application/json;charset=UTF-8");
ajax.send(JSON.stringify(obj));
那你是怎么做到这一点。问题必须与您如何阅读数据有关。 – Quentin
'$ _POST'? @Quentin –
就是这样。 JSON请求不会填充'$ _POST'。看到重复的问题。 – Quentin