gpt4 book ai didi

php - file_get_contents/curl 阻止其他客户端

转载 作者:行者123 更新时间:2023-12-05 08:00:07 25 4
gpt4 key购买 nike

我使用 file_get_contents/curl 从我的 php 脚本访问另一台服务器上的一个 API。此 API 速度不快,最多可能需要 10 秒才能响应。

当我尝试在使用此 API 的网站上同时打开 2 个页面时,它们会一个接一个地加载,即我需要等待第 1 个页面加载完毕,然后服务器才会开始向服务器请求第 2 个页面。

我在linux下使用Apache2和php。我如何避免这种行为,我不想在其中一个客户端访问此 API 时阻止其他客户端。需要帮助!

谢谢。

最佳答案

是的。

有这个 PHP 库:http://code.google.com/p/multirequest/(这是一个多线程 CURL 库)。

作为另一种解决方案,您可以使用支持线程的语言(如 Ruby 或 Python)编写一个脚本来执行此操作。然后,只需用 PHP 调用脚本即可。看起来很简单。

关于php - file_get_contents/curl 阻止其他客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19355972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com