草庐IT

CURL_SSLVERSION_TLSv

全部标签

php - 使用 PHP 和 CURL 下载 htaccess 保护的文件

我尝试使用php和curl下载受htaccess保护的目录中的文件。这是我的代码:$username="MyUsername";$password="MyPassword";$url="http://www.example.com/private/file.pdf";$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_USERPWD,"$username:$password");curl_setopt(

php - 是否需要关闭 cURL 连接?

我在PHP中为cURL创建了一个包装器函数。它的简化版本如下所示:functioncurl_get_contents($url,$try=1){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_TIMEOUT,'1');curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,'1');//Executethecurls

php - 你如何在 wordpress 插件中使用 curl?

我正在创建一个wordpress插件,但我无法让cURL调用正常运行。假设我有一个页面www.domain.com/wp-admin/admin.php?page=orders在订单页面中,我有一个功能可以查看按钮是否被点击,如果是,它需要对同一页面进行cURL调用(www.domain.com/wp-admin/admin.php?page=orders&dosomething=true)启动不同的功能。我这样做的原因是我可以让这个cURL调用异步。我没有收到任何错误,但也没有收到任何回复。如果我将我的网址更改为google.com或example.com,我将收到回复。是否可能存在

php - CasperJS/PhantomJS 比 Curl 慢得多

当我尝试curlwww.yelp.com时,它需要1.1秒。然而,使用CasperJS检索页面需要超过一分钟的时间!这正常吗?我如何找出是什么在减慢casper/phantom的速度?我怀疑casper没有遵循它的某些HTTP重定向?varcasper=require('casper').create();varurl='http://www.yelp.com';casper.start(url);casper.then(function(){console.log(this.getHTML());this.exit();});casper.run(); 最

PHP curl : Manually setting the content-length header

假设我使用PHPCURL上传文件:$postData=array();$postData['file_name']="test.txt";$postData['submit']="UPLOAD";$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$postData);现在假设我必须手动设置内容长度header。$heade

php - PHP CURL api 是否比使用流进行 HTTP/HTTPS 访问更清洁/更快/更好?

我目前完全使用PHP流上下文功能(请参阅http://us2.php.net/manual/en/function.stream-context-create.php)来访问HTTP资源,并且我已经能够成功地使用它来执行PUT、DELETE、POST、管理cookie以及几乎所有我想做的事情我们需要做。我最初开始使用它是因为我在早期的DebianPHPcURL构建中遇到了SSL问题(Apache进程中存在一个OpenSSL双重初始化问题,在尝试访问SSLurl时出错):这些问题现在可能已修复,但我还没有有机会回去。在与一位friend的讨论中,他争辩说cURLapi更快/更好,所以我想

php - 哪个更快?使用 PHP 的 cUrl 库或从 shell_exec() 调用 curl 实用程序

对于PHP项目,我必须访问RESTfulAPI。我使用curl来熟悉API。我可以使用PHP的cUrl库访问上述API,并使用PHP的shell_exec()函数调用curl实用程序。性能方面,哪个选项会更好,为什么??PS:我有自己的服务器,有root权限。 最佳答案 我的谨慎猜测会是不太有用的测试片段显示curllibrary性能更高。编辑:Alittletest显示,图书馆速度更快,但幅度不大。此外,如果您提取数百万个URL,网络延迟更有可能成为一个更大的问题。 关于php-哪个更

php - curl_exec 最长执行时间 - 是什么原因造成的?

我收到了可怕的消息:Fatalerror:Maximumexecutiontimeof90secondsexceededin/home/pricing.phponline239代码是:$url="http://*******.com/feed?f=PR&categories=$cat_id&limit=100&startproducts=$ii&price_min=0.01&sortproducts=score&show=properties";$c=curl_init($url);curl_setopt($c,CURLOPT_RETURNTRANSFER,1);curl_setopt

php - PHP cURL 选项 CURLOPT_HEADER 和 CURLOPT_RETURNTRANSFER 是否冲突

我将cURL与php结合使用来对API进行身份验证。像这样:$ch=curl_init();$headers=[];$headers[]='Content-Type:application/json';curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);curl_setopt($ch,CURLOPT_URL,$this->url);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($this->body));curl_setopt($ch,C

php - PHP 中的 elasticsearch 查询和 cURL

我刚开始使用elasticsearch。我想在php中使用cURL进行查询。这段代码什么也没给出...(如果我从命令行执行,请参阅下面的错误。我不确定此错误是由控制台中的换行符引起的...)$url="curl-s-XGEThttp://:9200/idx_occurrence/Occurrence/_search-d'{'filtered':{'query':{'term':{'kingdom_interpreted':'Plantae'}}}}'";$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,C