1
當我使用file_get_content()方法時,它被重定向到主頁。使用file_get_content時重定向的URL
$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;
兩者都返回相同的內容。 有人可以告訴我我要去哪裏嗎? 在此先感謝。
當我將這個URL粘貼到瀏覽器中時,它顯示記錄列表,但是當我將它與file_get_content一起使用時,它會顯示主頁內容。所以沒有任何會話設置或請求參數的可能性。 –
這很奇怪。我嘗試在Chromium和Firefox上粘貼此URL,但仍將其重定向到http://convergecom.com.br/pesquisa-guia-tela-viva/。也許他們設置了一個cookie?您在搜索中使用了哪些參數來訪問此頁面? – brunoapimentel
你說得對。當我在瀏覽器中粘貼URL時,當時在其他URL中打開。所以我沒有重定向到其他選項卡,但是當我關閉該選項卡時,它重定向到主頁。 –