问答 2020-06-22 来自:开发者社区

使用PHP CURL函数采集gzip编码网页报错?报错

在做采集功能,使用PHP CURL函数,因为目标页面采用了gzip编码,只能使用如下代码: function curl_get_contents($url,$t_url,$compression){ $ch = curl_init($url); $t_url = $t_url ? $t_url : "http://".$_SERVER['HTTP_HOST'].$_SERV...

问答 2020-06-22 来自:开发者社区

Nginx和PHP-cgi 程序内执行fsockopen和curl无法访问任何网站?报错

\n"; } ?> 上面这段代码我在服务器上直接以脚本的方式的执行php test.php命令是可以访问请求到支付宝的接口的,但是我通过web请求的方式却不能请求到支付宝的服务器,并且报如下错误: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) 网上查了下,并且根据自己的理解...

问答 2020-06-20 来自:开发者社区

php的curl函数模拟登陆获取cookie,然后能用获取到的cookie保持登录状态吗,报错

我用php的curl函数模拟登陆,不是为了登录后抓取其他页面,是想模拟登陆获取到cookie,然后就直接用获取到的cookie保持登录状态,代码如下: function login($url, $cookie, $post) {      $curl = curl_init();     curl_setopt($curl, CURLOPT_URL...

问答 2020-06-14 来自:开发者社区

PHP curl采集防盗链网站乱码问题求助?报错

在采集一个视频资讯网站时发现其用了防盗链和爬虫、禁用cookies会报错,完全模拟采集后全是乱码。 用fillder抓包设置no compression 之后就可以看到正常的HTML代码了,不知道这是社么原理,如何解决? 点击no compression后能正常显示HTML

问答 2020-06-06 来自:开发者社区

c++程序调用php-cgi.exe执行php程序时,curl访问服务器报错无法解析域名?报错

win7系统,这里为什么用c++调用php就不提了,这是另一个问题。现在遇到的问题是,单独在浏览器执行php程序去服务器下载文件没有任何问题,通过cmd调起本地音乐文件也没有问题。但是用c++程序通过php-cgi.exe调起php程序后,访问服务器下载文件时会报错无法解析域名,通过本地cmd调取音乐文件时,返回签名错误。请大佬给分析一下问题出在哪,是有什么配置没有配还是得使用其他什么技术。这里....

问答 2020-06-06 来自:开发者社区

php的cUrl模拟登陆时候有关session的问题:报错

我现在有两个系统,其中一个系统中放一个指向另一个系统的链接,这个链接会执行cUrl代码,从而实现不用输入用户名和密码就可以直接登陆另一个系统,代码如下:  $password=M("Shop")->where("account='".$_SESSION['user']."'")->getField('password');     &n...

问答 2020-06-05 来自:开发者社区

php curl post请求中携带header参数? 400 报错

php curl post请求中携带header参数? 400 报错 php curl post请求中携带header参数 $url = 'http://localhost/op.php'; $ch = curl_init (); // curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header ); curl_setopt ( $ch, CURL...

问答 2020-06-04 来自:开发者社区

PHP扩展YAR比CURL效率高吗?? 400 报错

PHP扩展YAR比CURL效率高吗?? 400 报错 PHP扩展YAR比CURL在请求远程API的时候 貌似我一直都是用的CURL请求的,刚发现yar

问答 2020-06-02 来自:开发者社区

php curl 下载内容疑问?

如何实现用 curl 访问他网站并且下载 1.php 下载的内容呢?

问答 2020-06-01 来自:开发者社区

PHP,Curl设置Content-type不成功,求大神帮忙解答,谢谢! 400 请求报错 

PHP用curl模拟post请求,接口那边规定要用content-type为multipart/form-data, 我用curl_getinfo()查看curl的请求头信息,发现,content-type却是application/json 代码如下: public function getHttpResponsePOSTFILE($url,$para) { $curl = curl_ini.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

PHP学习站

PHP学习资料大全

+关注