php无法抓取微博页面,php无法抓取网页,问了几个人都没解决

编程入门 行业动态 更新时间:2024-10-10 08:24:18

php无法抓取微博页面,php无法抓取网页,问了几个人<a href=https://www.elefans.com/category/jswz/34/1741382.html style=都没解决"/>

php无法抓取微博页面,php无法抓取网页,问了几个人都没解决

本帖最后由 dz215136304 于 2013-06-11 11:35:47 编辑 url必须为以下代码中的url,经测试,在抓取时,如果q后面的参数带空格,他会自动把"&"转换成"&",从而造成数据无法抓取,在网页中直接输入网址是可以得到内容的,求解决方法

$url="http://110.75.65.8/search_turn_page_iphone.htm?sort=&q=liz claiborne&page=1&showMode=list";

echo Post($url);

function Post($url, $post = null)//请求的网页

{

$context = array();

if (is_array($post))

{

ksort($post);

$context['http'] = array

(

'timeout'=>60,

'method' => 'POST',

'header'=>">Accept-language: en/r/n",

'content' => http_build_query($post, '', '&'),

);

}

return file_get_contents($url, false, stream_context_create($context));

}

错误提示:

Warning: file_get_contents(http://110.75.65.8/search_turn_page_iphone.htm?sort=&q=liz claiborne&page=1&showMode=list) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 505 HTTP Version Not Supported in F:\wwwroot\getTaobao\test.php on line 25

更多推荐

php无法抓取微博页面,php无法抓取网页,问了几个人都没解决

本文发布于:2024-03-23 15:29:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739791.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:都没   几个人   问了   页面   网页

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!