Php 当响应大于512 kb时,Curl get请求不返回响应

Php 当响应大于512 kb时,Curl get请求不返回响应,php,curl,Php,Curl,我遇到了一个非常奇怪的情况。当我通过我的PHP应用程序通过curl向API发出get请求时,如果响应超过512kb,我就根本得不到响应。 然而,当我通过终端或浏览器发出相同的请求时,无论响应有多大,我都会得到响应。我没有在curl请求中设置任何最大大小限制,也没有设置php内存限制。以前有人遇到过这样的事情吗?这是我的PHP应用程序发出的一个简单的curl请求。如果您有任何帮助,我们将不胜感激请查看:嗨,Trralcori,谢谢您的回复。我已经看过你建议的那篇文章了。但这没有帮助。实际上,我已经

我遇到了一个非常奇怪的情况。当我通过我的PHP应用程序通过curl向API发出get请求时,如果响应超过512kb,我就根本得不到响应。
然而,当我通过终端或浏览器发出相同的请求时,无论响应有多大,我都会得到响应。我没有在curl请求中设置任何最大大小限制,也没有设置php内存限制。以前有人遇到过这样的事情吗?这是我的PHP应用程序发出的一个简单的curl请求。如果您有任何帮助,我们将不胜感激

请查看:嗨,Trralcori,谢谢您的回复。我已经看过你建议的那篇文章了。但这没有帮助。实际上,我已经深入研究了这个问题,问题是readfile()函数无法读取超过512 kb的文件。你以前遇到过这样的事情吗?你解决问题了吗?结果是什么?请看我编辑的回答。啊,是的,请看“布赖恩”的第二个例子