我试图编写一个接受PUT,PATCH和DELETE请求方法的API,但我能够这样做,但我遇到了一个问题,即php://input
的读取速度非常慢。使用970k gif文件解析请求需要10-12秒,并且根据我添加的日志记录,所有这些时间都花在从php://input
上读取
$stream = fopen('php://input', 'r');
// Log stream opened
$raw_data = "";
while(!feof($stream)) {
$raw_data .= fread($stream, $headers['content-length']);
}
// Log stream read
fclose($stream);
正如我所说,这两个日志条目之间的时间是10-12秒。我究竟做错了什么?我需要改变某个地方的php设置吗?
由于