我被指示使用该方法php://input而不是$_POST与来自JQuery的Ajax请求交互时.我不明白的是使用这个VS的全局法的优点$_POST或$_GET.
我正在使用 php 创建一个 api,我正在使用邮递员来测试我的请求。
在邮递员中,我选择发布方法,在正文中使用原始数据将 json 发送到我的 api
category{
"id":"1",
"desc": "testing",
"observation": "testing",
}
Run Code Online (Sandbox Code Playgroud)
它发送完美,但我怎样才能在服务器端恢复我的json?在我的 php
我正在使用
$result = json_decode($_POST['category'], true);
Run Code Online (Sandbox Code Playgroud)
但错误发生
Notice: Undefined index: category in
Run Code Online (Sandbox Code Playgroud)