如何重构这个 cURL 脚本以利用 PHP 的 curl_multi 函数?
我在 PHP 应用程序中使用 cURL 连接到 RESTful API。然而,我最近发现我没有并行化我的 cURL 连接,因此执行多个连续连接会导致最终用户出现极大的延…
使用 Multi-Curl 进行链接检查
我正在构建一个链接检查器函数来检查链接是否具有代码 200/301/302。 我想检查大约 1000 个链接,因此我使用了 Multi-CURL 功能,并且确实获得了所有…
PHP 多卷曲 - 找出特定卷曲句柄使用了什么代理
我将多重卷曲与匿名代理一起使用,并且我想在返回卷曲句柄后根据性能和位置等标记代理。我尝试过curl_getinfo(),但它不会返回有关用于该curl 句柄的…
PHP 多个 Curl 请求
我目前经常使用 PHP 的 Curl。每次获取100页左右的结果需要花费很多时间。对于每个请求,我都使用这样的代码: $ch = curl_init(); // get source cur…
PHP - 如何检查 URL 是否有 404/超时?
这是我的结构: MYSQL: 表: 玩具 --->列:id、URL。如何让我的 PHP 脚本检查所有这些 URL 以查看它们是否有效或是否有 404 页?尽量不要在页面上回显…
如果一个 url 为 404,curl_multi_exec 就会停止,我该如何更改?
目前,如果我的 cURL multi exec 连接到的一个 url 不起作用,它就会停止,所以有几个问题: 1:为什么它会停止?这对我来说没有意义。 2:我怎样才能…
如何使用 cURL 同时向多个 URL 发送 GET 数据?
抱歉,我实际上多次问过这个问题,但从未完全理解答案。 这是我当前的代码: while($resultSet = mysql_fetch_array($SQL)){ $ch = curl_init($result…
如何使用 PHP 中的 cURL 同时打开多个 URL?
这是我当前的代码: $SQL = mysql_query("SELECT url FROM urls") or die(mysql_error()); //Query the urls table while($resultSet = mysql_fetch_a…
file_get_contents() 的更快替代方案
目前,我正在使用 file_get_contents() 将 GET 数据提交到网站数组,但在执行页面时,我收到此错误: Fatal error: Maximumexecution time of 30秒超…
使用 PHP curl_multi 的异步/并行 HTTP 请求
我最近研究了使用curl 发出多个请求的可能性。我可能还没有完全理解,所以我只是希望澄清一些概念。 如果您要从多个来源获取内容,这绝对是一个不错的…
使用 cURL 句柄作为数组键
我使用curl_multi函数来请求多个URL并在它们完成时对其进行处理。当一个连接完成时,我真正拥有的只是来自 curl_multi_info_read() 的 cURL 句柄(以…
curl 停止脚本执行
我的脚本使用curl通过smugsmug网站上传图像.net/display/API/show+1.2.2?method=smugmug.images.upload" rel="nofollow noreferrer">smugsmug api。 …
如何设置PHP5的curl调用超时?已发布的 CURL 选项似乎不起作用
我们编写了一个从外部服务器提取数据的脚本。如果服务器出现故障,我们不希望服务器等待数据,因为我们处理大量数据,并且不希望服务器陷入困境。为了…
php - 使用curl 进行多个请求(不是“多线程”)
如果我想用curl做多项事情(需要cookie),例如: 登录到(我自己的)博客 ,然后自动提交博客文章, 我是在curl关闭之前在一个curl实例中执行此操作…