草庐IT

curl_handle

全部标签

php - Ubuntu 18.04升级后无法安装php7.2-curl

使用do-release-upgrade-d从今天的16.04升级到18.04在升级过程中,我被告知将删除一些软件包,其中包括:Remove:libperl5.22lxc-commonperl-modules-5.22php-imagickphp7.1-curlphp7.2-curlpython3-certbot-nginx我可以毫无问题地重新安装imagick和certbot,但如果我尝试安装php7.2-curl,我会收到以下消息:#aptinstallphp7.2-curl-yReadingpackagelists...DoneBuildingdependencytreeRead

Linux下更新curl版本

一、前景由于低版本的curl存在一定的漏洞,会对我们的服务器安全造成问题,所以,我们需要将curl由低版本安装到高版本。二、步骤1、首先检测服务器安装的curl版本curl--version2、查看服务器安装的curl的安装包rpm-qacurl 3、卸载旧版本curlrpm-e--nodepscurl-7.29.0-59.el7_9.1.x86_64注意:直接使用yumremovecurl卸载,会报错,别的软件依赖,不能卸载,所以必须强制卸载rpm-e--nodeps4、下载curl包可以在这个网站上找最新的版本 http://curl.haxx.se/download/,我们下载最新版本7

php - 在 curl 中将原始图像数据作为 multipart/form-data 发布

我正在尝试使用multipart/form-dataheader在PHP中发布带有cURL的图像,因为我发送到的API期望图像以多部分形式发送。我没有遇到其他请求与API交谈的问题;只发布图片是个问题。我在客户端使用这个表单:这是我要发布到的服务器(这里我试图将此数据转发到API):$ch=curl_init($url);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$imgRawData);//requestContentTypewas:".$requestContentType."";curl_

php - 在 curl 中将原始图像数据作为 multipart/form-data 发布

我正在尝试使用multipart/form-dataheader在PHP中发布带有cURL的图像,因为我发送到的API期望图像以多部分形式发送。我没有遇到其他请求与API交谈的问题;只发布图片是个问题。我在客户端使用这个表单:这是我要发布到的服务器(这里我试图将此数据转发到API):$ch=curl_init($url);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$imgRawData);//requestContentTypewas:".$requestContentType."";curl_

php - Laravel 5 Socialite - cURL 错误 77 : error setting certificate verify locations

我在Laravel5中使用socialite来设置facebook登录。我仔细按照说明操作,直到遇到以下错误cURLerror60:SSLcertificateproblem:unabletogetlocalissuercertificate所以我找到了this回答修复它确实通过了,但后来我得到了这个错误cURLerror77:errorsettingcertificateverifylocations:CAfile:/Applications/XAMPP/xamppfiles/cacert.pemCApath:none知道这个错误的原因是什么吗?!以及如何修复它?!

php - Laravel 5 Socialite - cURL 错误 77 : error setting certificate verify locations

我在Laravel5中使用socialite来设置facebook登录。我仔细按照说明操作,直到遇到以下错误cURLerror60:SSLcertificateproblem:unabletogetlocalissuercertificate所以我找到了this回答修复它确实通过了,但后来我得到了这个错误cURLerror77:errorsettingcertificateverifylocations:CAfile:/Applications/XAMPP/xamppfiles/cacert.pemCApath:none知道这个错误的原因是什么吗?!以及如何修复它?!

php - cURL ,获取重定向 url 到变量

我正在使用curl填写表格。完成帖子后,处理表单的其他脚本将重定向到另一个URL。我想将此重定向URL放入变量中。 最佳答案 找到重定向网址的简单方法(如果您不想提前知道)$last_url=curl_getinfo($ch,CURLINFO_EFFECTIVE_URL); 关于php-cURL,获取重定向url到变量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4062819

php - cURL ,获取重定向 url 到变量

我正在使用curl填写表格。完成帖子后,处理表单的其他脚本将重定向到另一个URL。我想将此重定向URL放入变量中。 最佳答案 找到重定向网址的简单方法(如果您不想提前知道)$last_url=curl_getinfo($ch,CURLINFO_EFFECTIVE_URL); 关于php-cURL,获取重定向url到变量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4062819

php - TLS 1.2 在 cURL 中不起作用

我在curl使用TLS1.2的HTTPSurl时遇到问题,在我的curl操作中,我将登录数据发布到网站并将其保存在cookiefile中。我得到的错误信息是这样的error:14077438:SSLroutines:SSL23_GET_SERVER_HELLO:tlsv1alertinternalerror我尝试将VERIFYPEER和VERIFYHOST设置为0,但这似乎不起作用,有什么建议吗?这是我正在使用的版本:OpenSSL版本为0.9.8bCURL版本为7.24.0PHP是5.3代码如下:$setuplogin=curl_init();curl_setopt($setuplo

php - TLS 1.2 在 cURL 中不起作用

我在curl使用TLS1.2的HTTPSurl时遇到问题,在我的curl操作中,我将登录数据发布到网站并将其保存在cookiefile中。我得到的错误信息是这样的error:14077438:SSLroutines:SSL23_GET_SERVER_HELLO:tlsv1alertinternalerror我尝试将VERIFYPEER和VERIFYHOST设置为0,但这似乎不起作用,有什么建议吗?这是我正在使用的版本:OpenSSL版本为0.9.8bCURL版本为7.24.0PHP是5.3代码如下:$setuplogin=curl_init();curl_setopt($setuplo