草庐IT

curl_staticlib

全部标签

php - 使用 curl 作为 fgetcsv 的 fopen 文件资源的替代方法

是否可以制作curl,访问url并将结果作为文件资源?就像fopen是如何做到的。我的目标:解析CSV文件传递给fgetcsv我的障碍:fopen被禁用我的代码块(在fopen中)$url="http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=sl1d1t1n&e=.csv";$f=fopen($url,'r');print_r(fgetcsv($f));然后,我在curl上尝试这个。$curl=curl_init();curl_setopt($curl,CURLOPT_VERBOSE,true);curl_setop

php - PHP 中的多线程、多 curl 爬虫

大家好!我们需要一些帮助来开发多curl功能并将其实现到我们的爬虫中。我们有大量“要扫描的链接”,我们用Foreach循环抛出它们。让我们使用一些伪代码来理解逻辑:1)While($links_to_be_scanned>0).2)Foreach($links_to_be_scannedas$link_to_be_scanned).3)Scan_the_link()andrunsomeotherfunctions.4)Extractthenewlinksfromthexdom.5)Pushthenewlinksinto$links_to_be_scanned.5)Pushthecurr

php - 使用 cURL 和 Mailchimp API v3 更新列表中的订阅者

我在下面有这段代码,可以将用户添加到Mailchimp中预先存在的列表中。$apikey='';$auth=base64_encode('user:'.$apikey);$data=array('apikey'=>$apikey,'email_address'=>$email,'status'=>'subscribed','merge_fields'=>array('FNAME'=>$name));$json_data=json_encode($data);$ch=curl_init();curl_setopt($ch,CURLOPT_URL,'https://us2.api.mail

php - CURL 执行返回空响应并显示

我在我的项目中使用CURL,它在本地工作正常,但如果我使用相同的代码没有执行,我试图调试它。输出如下:Took0secondstosendarequesttohttps://www.google.co.in我使用了以下示例代码:$handle=curl_init('https://www.google.co.in');curl_setopt($handle,CURLOPT_VERBOSE,true);curl_setopt($handle,CURLOPT_RETURNTRANSFER,true);curl_setopt($handle,CURLOPT_SSL_VERIFYPEER,fa

php - cURL 'Content-length required' 错误...搜索了 3 天,没有运气

在你提问之前:我已经检查了所有已经有答案的类似问题,但没有一个建议的解决方案有效。所以我希望有人能够注意到我的代码中的错误。向Google提交cURL帖子时,返回411错误,“POST请求需要内容长度header”//Inforequiredtoauthenticate$URL="https://www.google.com/accounts/ClientLogin";$POST=http_build_query(array('Email'=>'XXXXXXX@gmail.com','Passwd'=>'XXXXXXXXXXXXXXX','source'=>'primary','ser

PHP GMAIL 使用 DOMDocument 和 cURL 接触 XML 解析

我目前想要获取的只是gd:email的属性,即“address=”,目前仅此而已。我可以得到xml部分,哎呀,只要它在标签内,我什至可以得到任何给定的想法,但要获得任何给定的属性,就像我的情况一样。我完全困惑。我曾经知道如何去做,但我已经很久没有做任何对XML使用来说不简单的事情了。所以我把自己搞砸了..xxxxxxxxxxxxxx@gmail.com2011-06-30T00:07:48.706ZTacoBells'sContactsTacoBellxxxxxxxxxxxxxx@gmail.comContacts9015http://www.google.com/mate/feeds

php - 用于 Paypal 的 curl_setopt cacert.pem

我正在尝试为IPN(paypal)验证设置回调处理程序。我知道curl的作用,但我不知道“cacert.pem”是什么(证书...?)。这是callback.php文件失败的地方(存在):curl_setopt($ch,CURLOPT_CAINFO,'cacert.pem');if(!($res=curl_exec($ch))){echo("Got".curl_error($ch)."whenprocessingIPNdata");curl_close($ch);exit;}curl_close($ch);错误信息如下:Goterrorsettingcertificateverifyl

PHP - 摆脱 curl 撇号

我正试图摆脱curl撇号(我想是从某种富文本文档粘贴的),但我似乎遇到了障碍。下面的代码对我不起作用。$word="Today’s";$search=array('„','“','’');$replace=array('"','"',"'");$word=str_replace($search,$replace,htmlentities($word,ENT_QUOTES));WhatIendupwithis$wordcontaining'Today’s'.当我从$search数组中删除&符号时,将进行替换,但显然,由于&符号留在字符串中,这不

php - 如何使用 Curl、SSL 和 cookie 登录

我一直在尝试使用curl登录barnesandnoble.com移动网站到目前为止还没有运气。我没有错误地返回页面并且它再次默认我的电子邮件到登录页面的电子邮件输入表单框(在从打印$result返回的表单中)。同样的代码竟然可以让我正确进入ebay通过更改LOGINURL以指向ebay的登录名唯一的区别是barnesandnobles是https://ebay登录名是http://此外,我认为barnes网站是asp/aspx,所以我不知道这将如何以不同方式处理cookie和_state任何帮助将不胜感激,因为我一直在尝试调试它过去16小时另外,我的cookie.txt是可写的并且可以

ubuntu - 使用 Laravel,Guzzle 提示未安装 PHP cURL 扩展

尝试创建新的Laravel项目时(使用Laravel.phar,在Ubuntu12.04上):laravelnewmyproject我收到以下错误:Craftingapplication...[Guzzle\Common\Exception\RuntimeException]ThePHPcURLextensionmustbeinstalledtouseGuzzle.newnamePHP的cURL(以及我可以通过谷歌搜索此问题找到的所有相关包)已安装并启用。phpinfo()的cURL部分的前几行是:cURLsupportenabledcURLInformation7.22.0Age3我