dmtx.net
当前位置:首页 >> php Curl返回值为空 >>

php Curl返回值为空

$curl = curl_init();$url=’http://www.smdcn.net’;curl_setopt($curl, CURLOPT_URL, $url); //设置URLcurl_setopt($curl, CURLOPT_HEADER, 1); //获取Headercurl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我们只是需要Headcurl_s...

可以先看看PHP中的 curl_exec函数的说明 (PHP 4 >= 4.0.2, PHP 5) curl_exec — 执行一个cURL会话 说明 mixed curl_exec ( resource $ch ) 执行给定的cURL会话。 这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。 参数 ch 由 c...

有没有报错信息,贴出来看看。

尝试一下把输出文件定义为 json 文件。 header("Cache-Control: private"); header("Content-type: application/json; charset=utf-8");

json_encode 也需要给第二个参数true才行,还有,php不支持''函数名()[0]['odd']''这种写法,注意你的规范

请注意,在你的代码中curl_getinfo($ch)返回的是一个关联数组,而不是一个数字下标的数组; 所有如果你要得到curl_getinfo($ch)的返回结果,就必须使用对应的键,以你的代码为例,如$info['url'],$info['total_time']等等opt值。可以具体参看mix...

有可能对方加了抓取限制,对方判断是curl的输出空string 你可以试试带cookie、头信息和经常更换ip之类的

朋友你确定你的Linux上面装了curl?如果没装是用不了的

json_encode 也需要给第二个参数true才行,还有,php不支持''函数名()[0]['odd']''这种写法,注意你的规范

这个需要配合js,打开一个html页面,首先js用ajax请求页面,返回第一个页面信息确定处理完毕(ajax有强制同步功能),ajax再访问第二个页面。(或者根据服务器状况,你可以同时提交几个URL,跑几个相同的页面) 参数可以由js产生并传递url,php...

网站首页 | 网站地图
All rights reserved Powered by www.dmtx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com