PHP。Can';无法获取POST请求的正文
我正在尝试获取POST请求的主体。我用邮递员寄的。但是POST请求的主体总是空的。我试着在http和https之间交换,但对我来说没用。PHP获取POST请求,但它总是空的 我在项目中使用PHP5.3和OpenServer 这是我的要求PHP。Can';无法获取POST请求的正文,php,post,postman,Php,Post,Postman,我正在尝试获取POST请求的主体。我用邮递员寄的。但是POST请求的主体总是空的。我试着在http和https之间交换,但对我来说没用。PHP获取POST请求,但它总是空的 我在项目中使用PHP5.3和OpenServer 这是我的要求 POST /example HTTP/1.1 Host: domain Content-Type: application/json User-Agent: PostmanRuntime/7.17.1 Accept: */* Cache-Control: no-
POST /example HTTP/1.1
Host: domain
Content-Type: application/json
User-Agent: PostmanRuntime/7.17.1
Accept: */*
Cache-Control: no-cache
Accept-Encoding: gzip, deflate
Referer: http://ht-line/integration/proctoring/proctorEdu
Connection: keep-alive
cache-control: no-cache
{
"something":94
}
下面是php代码
$json = file_get_contents('php://input');
$data = json_decode($json);
var_dump($json)
更新
如果我确实在域文件夹中请求,就像它工作正常一样,但是如果我将其更改为不工作一样您将丢失
内容长度:
标题。var\u dump($json)
输出是什么?
string '' (length=0)