2

我正在尝试编写一个接受 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 设置?

谢谢

4

0 回答 0