【发布时间】:2021-04-27 00:40:06
【问题描述】:
我正在尝试通过 POST 发送带有 url 的 json 值,但我没有得到任何值。
本地测试:http://127.0.0.1/test.php
我用邮递员寄到体内:
key: Token Value: xxyyz
我的服务代码:
error_reporting(E_ALL);
ini_set('display_errors', 1);
error_reporting(E_ALL);
header("Access-Control-Allow-Origin: *");
header('Content-Type: application/json');
$data = file_get_contents('php://input');
$arrayData = json_decode($data);
var_dump($arrayData);
返回NULL,如何返回值?
【问题讨论】:
-
var_dump($data)显示什么?你是如何发布到这个页面的?形式?阿贾克斯?卷曲? -
尝试将数据发布到模拟 API 端点,例如 beeceptor.com(还有很多其他端点),看看会发生什么。