php post非空,php – 如何访问post变量($_POST为空)

我正在研究一个系统,目前正在尝试实现另一个(外部)系统可以发布到某些数据的脚本,以便我可以存储它们.

我无法控制外部系统 – 我可以触发它将数据发布到我的系统,给它我的脚本的URL.

当帖子发生时看着firebug,我可以看到发布的数据,看起来像这样:

或(urldecoded)

content={"sex":"male","person":{"name":["chris"],"mbox":["mailto:name.lastename@gmail.com"]}}

&Content-Type=application/json

&auth=DDE233H76BGN

我的问题是,当我尝试在我的脚本中获取这些参数时,$_POST(和$_REQUEST)始终为空!

我已经尝试了var_dump($_ POST)或echo file_get_contents(“php:// input”);,但我没有看到任何内容.

我在这里错过了什么?

我不知道是否需要响应/请求标头来获取它的东西,为了以防万一我在这里展示它们

编辑:

我的脚本现在包含一行代码,例如:

var_dump($_POST);

?>

要么

echo file_get_contents("php://input");

?>

他们两个都绝对没有给我:s

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值