147得票4回答
如何通过代理使用CURL?

我希望能够设置curl使用代理服务器。URL由HTML表单提供,这没有问题。但是没有代理时它可以正常工作。我在这个和其他网站上找到了代码,但它们都不起作用。如果能帮我找到正确的解决方案,我将非常感激。我觉得以下代码很接近,但我可能错过了什么。谢谢。 下面的代码我从这里改编而来:http://...

87得票8回答
如何在Ubuntu 16.04中安装php-curl

升级到Ubuntu 16.04后,安装了PHP5后面遇到问题。 使用以下方式安装了PHP-5:sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get upgrade sudo apt-get instal...

50得票1回答
使用WinSSL、NTLM、HTTP2、SSH2和IPv6支持构建可工作的libcurl

在我们的PHP应用程序中,我们需要以以下方式构建PHP curl扩展,以支持以下功能: WinSSL(访问Windows证书存储) NTLM,Basic和Digest身份验证 HTTP/2支持 SSH2支持 IPv6支持 我尝试使用以下命令行构建curl以实现此目的: 将其与WinSSL...

33得票3回答
如何将Php CURL请求转换为命令行curl

如何将以下 PHP Curl 请求翻译为 Curl 可执行命令。 $curlOpts = array( CURLOPT_PORT => "3000", CURLOPT_URL ...

31得票4回答
在升级至Ubuntu 18.04后,无法安装php7.2-curl。

今天使用do-release-upgrade -d从16.04升级到了18.04。 升级过程中,我被告知某些软件包将被删除,其中包括: 删除:libperl5.22 lxc-common perl-modules-5.22 php-imagick php7.1-curl php7...

28得票6回答
cURL中的TLS 1.2无法工作

我在使用curl时遇到了问题,无法对使用TLS1.2的HTTPS url进行操作。我的curl操作是将登录数据发布到网站上,并将其保存在cookiefile中。我收到的错误消息是: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1...

24得票1回答
curl_exec返回什么?

我正在尝试使用支付处理器设置API。以下是他们提供给我的代码。$result变量中有一些我想要的信息,但我不明白"$result"是什么类型的变量,以及如何从中获取某些数据。打印$result显示“Transaction ID is : xxxx status is ACCEPTED”。我想...

22得票4回答
SSL/TLS握手过程中出现了问题。

在我的开发服务器上,我遇到了问题。使用cURL请求HTTP协议的资源时一切正常,但请求HTTPS协议的资源时无法正常工作——即使是相同的资源(测试时请求了google.com使用HTTP和HTTPS协议都尝试过)。 cURL返回的错误代码是35: 在 SSL/TLS 握手的某个地方出现了问题...

19得票6回答
PHP cURL,读取远程文件并将内容写入本地文件

我想连接到一个远程文件,并将远程文件的输出写入到本地文件中,这是我的函数:function get_remote_file_to_cache() { $the_site="http://facebook.com"; $curl = curl_init()...

17得票7回答
PHP警告:PHP启动时无法加载动态库php_curl.dll,无法找到。

我使用Windows 10和WAMP服务器 (Apache 2.4.9, PHP 5.5.29 VC11 x64, 和 MySQL),一切都运行良好,但现在我需要使用curl扩展。 我打开C:\wamp\bin\php\php5.5.29\phpForApache.ini (从web服务器配...