遇到一个很奇怪的问题,向大家求救
http://v2.tudou.com/v2/cdn?id=10104919
这个地址ie中正常打开,但是无论我用file_get_contents还是curl,无论是ansi还是utf8编码
读取后返回的都是<e errno='1' error='parameters are invalid'/>。。
大家帮忙看一下~~
我估计是对土豆对id参数的检验不合法,也就是不是数字…但是为什么会出现这个问题呢。。非常非常的郁闷。。
http://v2.tudou.com/v2/cdn?id=10104919
这个地址ie中正常打开,但是无论我用file_get_contents还是curl,无论是ansi还是utf8编码
读取后返回的都是<e errno='1' error='parameters are invalid'/>。。
大家帮忙看一下~~
我估计是对土豆对id参数的检验不合法,也就是不是数字…但是为什么会出现这个问题呢。。非常非常的郁闷。。
//伪造header
$header = array('Accept-Language: zh-cn','Connection: Keep-Alive','Cache-Control: no-cache');
$useragent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)";
$ch = curl_init();
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_URL,$searchURL);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); echo curl_exec ($ch);