Php 调用yahoo搜索结果时出现错误
我正在抓取雅虎搜索结果。我得到了雅虎搜索表单动作 但是当我调用curl时,它会给出400个错误,为什么Php 调用yahoo搜索结果时出现错误,php,curl,screen-scraping,Php,Curl,Screen Scraping,我正在抓取雅虎搜索结果。我得到了雅虎搜索表单动作 但是当我调用curl时,它会给出400个错误,为什么 但是这个url在web浏览器中运行良好。请帮帮我您必须弄乱CURLOPT_标题上的标题。这会有帮助的 <?php $url='http://search.yahoo.com/search?toggle=1&cop=mss&ei=UTF-8&.tsrc=yfp-t-&p=bollywood%20songs'; $curl = curl_init()
但是这个url在web浏览器中运行良好。请帮帮我
您必须弄乱
CURLOPT_标题上的标题。这会有帮助的
<?php
$url='http://search.yahoo.com/search?toggle=1&cop=mss&ei=UTF-8&.tsrc=yfp-t-&p=bollywood%20songs';
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_URL,$url);
$ret = curl_exec($curl);
echo $ret;
400是一个错误的请求。请发布您的cURL代码。