curl-multi

    2热度

    1回答

    我有多个PHP文件,每个都使用import.io服务和curl将值存储到数据库。有没有办法使用多卷曲并将它们合并到一个文件中?因为我为每个文件运行了大量cron作业,所以我想简化一些操作 - 运行一个文件来执行数据导入,并将每个数据源存储到MySQL中的特定ID。 <?php function query() { $url = "https://api.import.io/store/dat

    0热度

    1回答

    我有一个脚本,它使用simplexml_load_string来解析一个658kB的XML文件。该文件是一个属性(房地产)饲料与118个不同的属性总计21000行。该脚本使用了大量以下调用从节点提取数据: (string)$properties->address->county 我还使用先进的自定义字段中的脚本来更新WordPress中的元数据的自定义字段,大量的多个呼叫: update_fi

    1热度

    1回答

    另一个初学者问题: 我可以通过GetSellerTransactions(XML)从项目ID获取所有eBay交易。 我想我可以运行cURL_multi并可以并行获取多个事务。我的问题是,是否有限制使用cURL_multi可以将多少物品发送到eBay API?

    0热度

    1回答

    我尝试对eBay API进行GetItemTransactions调用。调用基本上正常工作,但只返回最后一个事务(itemID)。 我认为在我的cURL语法中有一个错误,因为我使用了相同的URL($ url),我将不胜感激。这里是代码: $mh = curl_multi_init(); $handles = array(); $i = 0; $urls = array("https://

    -1热度

    1回答

    使用curl_multi_exec获取数据会导致巨大的内存使用量。我试着调试这个,这是内存使用开始上升的地方。 do { $mrc = curl_multi_exec($mh, $active); var_dump("Curl exec ".memory_get_usage()); } while ($mrc == CURLM_CALL_MULTI_PERFORM); w

    -1热度

    1回答

    如果其中一个请求收到状态码429,是否可以终止/停止多卷曲请求? 我一直在试图找到解决方案,因为我从API中提取数据,并且需要避免超过速率限制。 这些请求是异步的,所以我不确定我会如何做到这一点。

    0热度

    1回答

    我试图同时获取10个网页。 我正在使用curl_multi。 但是我最终在大部分被抓取的网页上发现了很多503(太多的请求)错误。我怎样才能解决这个问题? 这是我跑的php脚本。 http://pastebin.com/HhrffciC 你可以在任何支持php的服务器上运行它。 这是我的机器上的输出看起来像。 http://i.imgur.com/dhnXJwz.jpg

    -1热度

    1回答

    我需要检查列表针对一个网站的许多代理。我决定使用libcurl来做到这一点。 我使用this的例子,并根据我的需要进行了修改。 这里是我的代码: #include <cstdio> #include <cstring> #include <fstream> #include <string> #include <iostream> #include <curl/curl.h> /*

    0热度

    1回答

    设定较长 我使用curl_multi_exec()来获取一些API的数据,并使用下面的代码: $startTime = microtime(true); $running = null; do { curl_multi_exec ($curlMultiHandleResource, $running); usleep(50000);

    2热度

    1回答

    我知道这很可能是一个非常愚蠢的问题,我一直在使用curl_multi和类,如https://github.com/petewarden/ParallelCurl/多线程。 但最近我遇到了这个大楼的一个网络代理,一个名为glype的开源PHP代理框架。 在我看来,所有资源都由cURL提取,并且其源代码中没有curl_multi,代码仅包含curl_init和curl_exec。这就是说,img的(也