【发布时间】:2012-08-13 00:22:00
【问题描述】:
我正在使用 curl 发送这个:
curl -i -H "Accept: application/json" -H "Content-type: application/json" -X POST -d "{firstname:james}" http://hostname/index.php
我正在尝试在 index.php 中显示这样的 POST
<?php
die(var_dump($_POST));
?>
哪些输出
array(0) {
}
我一定对通过 POST 发送 JSON 数据有什么误解
感谢您的宝贵时间
【问题讨论】:
-
我同意:您没有正确设置 JSON/HTTP 发布数据。看这个链接:stackoverflow.com/questions/8045260/…
-
我认为你需要引用变量,因为它们是字符串而不是数字
-
@Waygood 确实如此。 JSON 无效。