草庐IT

CURL_SSLVERSION_TLSv

全部标签

php - 使用 curl PHP 登录 Instagram

令人惊讶的是,输出是json格式的,不管我输入什么密码,我总是得到相同的输出:{"status":"ok","authenticated":false,"user":"jackzett10"}我花了一些时间来获得每个请求的token和中间权利,所以这不是问题。如果我删除header数组中的cookie,输出不会改变我从我在burbsuite中做的登录请求中获取了header。有谁知道我在这里做错了什么? 最佳答案 1)尝试添加-curl_exec($ch);2)保存证书文件并试试这个。curl_setopt($ch,CURLOPT_

php - curl: (7) 无法连接到本地主机端口 3000:连接被拒绝

我在终端输入了这个$curl-XPOSThttp://localhost:3000/voice我得到了这个错误curl:(7)Failedtoconnecttolocalhostport3000:Connectionrefused我到处寻找我能理解的解决方案,但一无所获。感谢您的帮助。 最佳答案 我认为这是因为您还没有使用端口3000启动您的本地主机。尝试http://localhost:3000/在您的浏览器中。看看是不是连上了。如果没有,您需要先使用端口3000启动您的本地主机。 关

PHP cURL 发送 bool POST 变量

我正在使用PHPcurl脚本将一些POST变量发送到CloudFlareAPI:我的领域是:$fields=array('type'=>'A','name'=>$subdomain.rand(1,2000),'content'=>Env::getCFIP(),'proxied'=>true,'ttl'=>1);而curlcurl_setopt是:array(CURLOPT_POST=>true,CURLOPT_SSL_VERIFYPEER=>false,CURLOPT_POSTFIELDS=>$fields,CURLOPT_RETURNTRANSFER=>1,CURLOPT_TIMEO

php - 为什么我无需使用 php cURL 发送用户名和密码就可以访问管理面板

我为实验制作了一个基本的登录表单,并尝试使用cURL登录。我正在使用php。我已经确保没有人可以在没有登录(身份验证)的情况下进入index.php主页面。但是现在,当我尝试使用cURL访问时,我明白了。我认为我的登录和session处理代码一定有问题。我已尽力而为,但没有得到任何解决方案。请帮忙解决这个问题。提前致谢。1。这是位于session.php中的session处理代码?>2。这是位于login.php中的登录表单代码validation($_POST['username']);$password=$fm->validation($_POST['password']);$us

php - 使用第三方库记录来自 PHP 应用程序的所有 cURL 请求

好吧,我的PHPYii2应用程序遇到了困难。我需要记录来self的应用程序的每个传入和传出请求。传入的请求可以很容易地记录在PHP本身中(在引导阶段添加一些处理程序),这很容易。但真正的问题是我正在使用许多第三方库(即亚马逊MWSSDK、EbaySDK、一些Guzzle请求等)并且我想记录所有带有错误响应的传出请求(出于调试/分析原因).甚至可以更改curl中的某些设置以记录这些请求吗?我的意思是curl是否支持php.ini[curl]中的某些设置以记录内容。或者如果不支持,是否有php_curl.dll您可以进行一些更改以写入日志并编译它。或者至少为应用程序中的所有curl请求添加

php - 尝试使用 PHP 和 cURL 登录站点?

我以前从未做过这样的事情...我正在尝试登录swagbucks.com并检索一些信息,但它不起作用。有人可以告诉我我的脚本有什么问题吗?'http://swagbucks.com/?cmd=home','login'=>'http://swagbucks.com/?cmd=sb-login&from=/?cmd=home','schedule'=>'http://swagbucks.com/?cmd=sb-acct-account&display=2');$ch=curl_init();//Setoptionsforcurlsession$options=array(CURLOPT_U

php - CURL 请求不完整,怀疑超时但不确定

我目前正在通过作为日常cron运行的php脚本使用CURL,以从站点的管理区域以csv格式导出产品数据。导出数据的正常方式是在浏览器中进入导出页面,设置配置,然后点击“导出数据”按钮。但是由于我要导出的产品数量非常多,并且导出数据需要超过5-10分钟,所以我决定使用php的curl功能通过cron每天模拟此操作。以前,它工作正常,但最近我将商店中的产品数量增加了500+,脚本无法返回导出的数据。通过单击浏览器中的“导出”按钮手动测试它,确实可以正确返回数据。因此,在浏览器中手动运行导出不存在“超时”问题。我已经过测试,通过删除/减少产品数量(因此需要时间),php-curl脚本在从cr

php - 使用 Curl 发布 JSON

我收到一个JSON,我可以使用php://input接收它,我需要将它发回另一个URL,但我不确定如何格式化它。这是我收到它的方式:$updates=file_get_contents("php://input");我可以对其进行json_decode,然后解析出数组,以便它适合正常的类似POST的请求,例如hello=world&stack=overflow等。但是是否可以像这样将JSON传递到curlpost中:curl_setopt($curl_handle,CURLOPT_POST,1);curl_setopt($curl_handle,CURLOPT_POSTFIELDS,$

php - 我的密码 curl 有时会失败?

$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$PathUrl);curl_setopt($ch,CURLOPT_USERPWD,'someuser:somepass');curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$data=curl_exec($ch);$info=curl_getinfo($ch);关于为什么它在大约30%的时间和其他70%的时间工作的任何想法......在任何浏览器上查看url始终有效 最佳答案 您最好通过CURLOPT_HTT

php - 使用 cURL 发送文件

经过几个小时的研究,我无法用PHP和cURL解决问题。当我尝试直接从表单发送文件时,curl工作正常。'@'.$temp);$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_POSTFIELDS,$post);$exec=curl_exec($ch);curl_close($ch);?>以上代码运行正常。当我尝试使用您的表单时,文件