腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2620)
视频
沙龙
2
回答
PHP
-
多
curl
请求
curl_multi
速度
优化
php
、
api
、
curl
我正在使用
curl_multi
并行处理多个API
请求
。 然而,我注意到完成
请求
所需的时间有很大的波动。 这是与API本身的
速度
有关,还是与我在
curl
_multi_select上设置的超时有关?我如何才能知道这个进程正在尽可能快地完成
请求
,而不会在两次检查之间浪费时间来查看它们是否已经完成? <?
php
// Build the multi-
curl
handle, adding each
cur
浏览 90
提问于2021-10-26
得票数 1
回答已采纳
1
回答
curl
_multi_exec需要被调用多少次?
php
、
curl
、
curl-multi
我使用
curl_multi
和multi将文件上传到不同的服务器。每台服务器都有多个需要上传的文件,所以我对每台服务器都有一个
curl_multi
请求
。当我执行
curl_multi
句柄时,我只是在同一个循环中执行所有的
curl_multi
句柄,如下所示:do { 我想知道的是,在一个
curl</e
浏览 0
提问于2010-08-30
得票数 2
回答已采纳
1
回答
我可以只使用一个File()调用或类似的方法向clicky发出两个
请求
吗?
php
file("necessary clicky API call to clicky id X ); 在
PHP
浏览 0
提问于2014-05-03
得票数 0
1
回答
设置的最大
cURL
连接数是多少?
php
、
apache
、
curl
我有一个脚本,运行1000个
cURL
请求
使用
curl
_multi_*函数在
PHP
。会不会是CPU使用率?我不能更改功能,
请求
本身就是对远程API的简单调用。我只是想知道限制是什么-我需要增加服务器上的内存,或者Apache连接,或者CPU?(或者我遗漏的其他东西)
浏览 2
提问于2012-12-13
得票数 15
回答已采纳
1
回答
从一个域获取多个页面的最快方法?
php
、
http
a=2 example.com/a.txt, 到目前为止,我一直在使用
curl_multi
,虽然这比正常的卷曲
速度
快得多,但我仍然对
速度
不太满意。我想知道是否有更快的方法从单个域获取页面(连接到域,然后尽可能
多
地抓取!) 我不拥有我试图从其中获取内容的域,但我将限制我的
请求
。
浏览 2
提问于2014-03-07
得票数 0
回答已采纳
1
回答
PHP
-在某个时间点停止所有
curl_multi
请求
php
、
curl
、
curl-multi
我有一个
php
脚本,它使用
curl_multi
同时发出多个
请求
。现在我遇到的问题是,如果
curl
请求
在其中一个站点上找到了我要搜索的值,它就应该停止。该脚本一次使用
curl_multi
和10个
请求
访问这些页面。假设脚本在第589页发现了stackoverflow一词,它现在应该会停止所有进一步的
请求
。 这有没有可能呢?
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
4
回答
如何只加载html (并跳过媒体文件)
php
、
http
、
curl
、
web-crawler
我正在
优化
我的简单网络爬虫(目前使用的是
PHP
/
curl_multi
)。 目标是在智能的同时抓取整个网站,并跳过非html内容。我试着使用任何人,并且只发送HEAD
请求
,但似乎并不是在每个网站上都有效(一些服务器不支持HEAD),导致exec暂停很长时间(有时比加载页面本身要长得多)。有没有其他方法可以在不下载整个内容的情况下获得页面类型,或者如果文件不是html的话强制
CURL
放弃下载?(不能选择编写自己的http客户机,因为我打算稍后使用
CURL
函数作为cookie和ssl
浏览 3
提问于2012-08-24
得票数 4
回答已采纳
2
回答
PHP
,线程和卷曲
php
、
multithreading
、
curl
、
thread-safety
我有一个
php
进程运行多个线程,每个线程都需要通过
curl
发出http
请求
,每个线程中使用
curl
会导致问题,因为
curl
不是线程安全的,基本上我们
curl
库崩溃(假设执行两个并发的卷发),我希望能够在每个线程中独立地使用
curl
,我的问题是,是否为每个线程都有一个
curl_multi
资源?或者,我需要创建一个
curl_multi
资源来处理多个
CURL
请求
并进行管理?显然,后一种选择将需要更多的工作
浏览 4
提问于2015-01-23
得票数 2
回答已采纳
1
回答
如何每10秒执行一次
curl
_exec,并在完成后收集结果
php
、
curl
你好,
PHP
:
curl
_multi_select函数适合每10秒执行一次
curl
_exec吗?我想每10秒执行一次culr_exec,并在完成后收集结果。我不知道怎么开始。
浏览 2
提问于2013-10-04
得票数 1
回答已采纳
1
回答
为什么
PHP
Curl
和while循环会产生504超时?
php
、
curl
、
http-post
、
php-curl
、
fgetcsv
curl
_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl
_setopt($ch, CURLOPT_POSTFIELDS, $sv);
curl</
浏览 3
提问于2020-04-04
得票数 0
3
回答
如何在
PHP
中处理来自多个响应的JSON数据?
php
、
json
我使用
curl_multi
发送2个post
请求
,数据作为一个$response正确返回,我需要知道在
PHP
中处理这个JSON数据的正确方法。当我在<pre>标记之间回显JSON时,我的JSON被正确显示,但是现在我不知道如何使用
PHP
从它获取我想要的数据。对于单个API来说,这通常是一个简单的任务,但我不知道为什么在使用
curl_multi
时在这里遇到这么
多
麻烦!这是我的
php
,我很确定它很好; $mh =
curl
_multi_init(
浏览 1
提问于2021-09-14
得票数 0
回答已采纳
1
回答
curl_multi
for Indy (IdHTTP)
delphi
、
curl
、
delphi-xe2
、
libcurl
、
indy
我的意思是多个
请求
,就像在
PHP
中一样。但是,我将不使用
cURL
,而是使用Indy。 它也可以是任何其他图书馆。
浏览 7
提问于2012-12-05
得票数 1
回答已采纳
1
回答
Apache在
php
curl_multi
期间变得无响应。
php
、
apache
、
curl
我正在尝试在我的应用程序中使用多线程
curl
请求
。问题是,在
curl_multi
请求
期间,应用程序变得没有响应(另一个
请求
只是等待)。此外,任何人都不能在
curl_multi
期间使用该网站。在
curl
结束后,服务器会正常应答。
浏览 0
提问于2013-05-24
得票数 0
2
回答
PHP
- foreach循环立即运行所有数组?
php
、
arrays
、
foreach
、
instant
();
curl
_setopt($bch,CURLOPT_RETURNTRANSFER,true);
curl
_setopt($bch,CURLOPT_SSL_VERIFYPEER, false);
curl
_setopt($bch, CURLOPT_POSTFIELDS, $data_string); <e
浏览 1
提问于2016-04-22
得票数 0
2
回答
优化
基于
PHP
cURL
的链接检查器脚本--目前非常慢
php
、
redirect
、
curl
、
http-status-codes
我使用一个
PHP
脚本(使用
cURL
)来检查:
curl
_setopt($ch, CURLOPT_HEADER, 1);
curl
_setopt($ch, CURLOPT_RETURNTRANSFERecho "
cURL
Error: " .
curl
_error
浏览 3
提问于2012-11-23
得票数 2
回答已采纳
1
回答
如何知道哪些响应数据与其
请求
的url相关联(在RollingCurl.
php
中)?
php
、
curl
因为有些站点确实重定向到新的位置,所以“request_callback”函数中的request_callback(数组)总是包含一个url ( $info‘url ),
请求
的url被重定向到其中,这是很有希望的但是,如何将
请求
的url推入数组(@ $info‘requested’)以知道哪个$info(响应数据)与其
请求
的url相关联?
浏览 2
提问于2010-03-25
得票数 1
1
回答
cURL
获取头对于多个URL来说花费的时间太长了
php
、
curl
我在这里设置了这个
cURL
$ch =
curl
_init();
curl
_setopt($ch, CURLOPT_HEADER, 1);
curl
_setopt($ch, CURLOPT_FAILONERROR, 1);
curl
_setopt($
浏览 3
提问于2017-10-11
得票数 0
回答已采纳
2
回答
PHP
: Trivago,Hotelscombined如何更快地获取数据
php
、
api
、
cron
如果cron是问题的答案,那么我们应该如何在数据库中获取包含酒店描述、图像等的10至20个apis数据,并加以管理,因为世界上有100
多
万家酒店,或者可能超过1 000万家。在Expedia ()的规范中,有一个限制的
请求
数量:-酒店列表
请求
: 5000:1 -房间可用性
请求
: 500:1提前感谢
浏览 6
提问于2015-07-22
得票数 9
回答已采纳
2
回答
cURL
,是
curl
_multi_init多线程还是异步API?
php
、
curl
我的问题非常简单,
cURL
的
curl
_multi_init实际上是多线程的还是仅仅使用异步API?谢谢!
浏览 4
提问于2015-06-07
得票数 4
回答已采纳
7
回答
通过
PHP
和Linux更好地支持
CURL
php
、
mysql
、
linux
、
curl
、
curl-multi
我是twittertrend.net的开发者,我想知道除了
curl_multi
之外,有没有更快的方法来获取网址的标题?我每分钟处理超过250个URL,从
PHP
的角度来看,我需要一种非常快速的方法来做到这一点。可以使用bash脚本,然后输出标头或C应用程序,还有什么可以更快的吗?我最初只用
PHP
编程,但我可以学习。目前,
CURL_MULTI
(一次提供6个URL)可以做好工作,但我更喜欢更快的?最终,我会坚持使用
PHP
来存储和处理任何MySQL。 谢谢,詹姆斯·哈蒂格
浏览 0
提问于2008-12-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP性能优化-理论篇
PHP爬虫技术知识点总结
PHP编程中使用CURL发送HTTP请求的基本流程
解决php7无法加载curl的问题及反思
PHP 在操作系统下的定时任务
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券