当我使用file_get_contents()函数时,它会被重定向到主页。
$url = "http://convergecom.com.br/pesquisa-guia-tela-viva?ddlCidade=S%C3%A3o+Paulo%7CSP&pagenum=14";
$data = file_get_contents($url);
echo $data;
exit;
显示主页(http://convergecom.com.br/pesquisa-guia-tela-viva)的内容。以下是主页。
$url = "http://convergecom.com.br/pesquisa-guia-tela-viva";
$data = file_get_contents($url);
echo $data;
exit;
两者都返回相同的内容。 谁能告诉我哪里出错了? 提前谢谢。
答案 0 :(得分:2)
服务器似乎正在将请求重定向到此URL(http://convergecom.com.br/pesquisa-guia-tela-viva?ddlCidade=S%C3%A3o+Paulo%7CSP&pagenum=1)。如果您尝试通过浏览器直接访问它,您将被重定向。也许它使用某种会话变量来验证用户没有尝试直接访问它,或者可能是请求参数出错。
但是,在您的代码中,它似乎不是一个问题。