可能重复:
获取原始帖子数据
从php://input
作品中读取,除非请求正文为multipart/form-data
格式,在这种情况下不会读取任何内容。
我听说php://input
只能从一次读取,这就是我怀疑可能导致这种情况的原因(即 PHP 可能会在我得到php://input
它之前读取它)。multipart/form-data
但是,在测试中,我发现我可以多次从流中读取而不会出现问题。
不管是什么格式,有没有办法获取请求正文?
这是我到目前为止所得到的:
$body = '';
$handle = fopen('php://input', 'r');
while(!feof($handle)) {
$body .= fread($handle, 1024);
}