XmlHttpRequest POST 数据为空
XmlHttpRequest POST data is empty
我正在尝试通过POST方法通过AJAX将数据发送到php。PHP代码:
<?php
print_r($_POST);
JavaScript 代码:
var xml = new XMLHttpRequest();
xml.open("POST", "test.php", false);
xml.send("a=X");
document.write(xml.responseText);
结果是:
Array ( )
为什么不在数组 [a] => "X" 中?数组每次都为空。我在Apache 2.4.10(XAMPP v3.2.1(上使用PHP 5.6.3。
您没有设置内容类型
var xml = new XMLHttpRequest();
xml.open("POST", "test.php", false);
xml.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xml.send("a=X");
相关文章:
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 下载使用POST数据动态生成的文件
- 如何从HTTP上下文对象中获取Post数据
- HTML表单将数据POST到MySQL
- 如何使用REST将AngularJS中的数据POST到Struts2
- 如何将数据POST到节点服务器并从中获取responseText
- 在 Angular2 中构建多部分/表单数据 POST 请求并验证输入类型文件
- 如何使用AJAX将数据POST到php文件
- 使用GET将数据POST到restfull api
- 为什么onreadystatechange在尝试将数据POST到php脚本时失败
- 如何从Angular将数据POST到WebAPI控制器's$http服务
- AJAX:将数据POST到不同的url
- AngularJS:将数据POST到外部REST API
- PHP使用AJAX将数据POST到另一个页面
- JQuery自动完成-多个数据post不工作
- 如何从HTML表单中获取数据post进度
- 如何使用Javascript (Ajax)将表单数据POST到外部PHP文件
- 博客代码数据:post.Url用作带有图像按钮的可点击链接
- fetch-多部分/表单数据POST中缺少边界
- 使用XMLHttpRequest将数据POST到CGI文件会导致BadHeader