PHP의 cURL을 사용하여 외부 사이트의 페이지를 방문하고 페이지의 전체 HTML 컨텐츠를 가져 오려고합니다.PHP cURL을 사용하여 페이지 컨텐츠 가져 오기
사이트를 방문하면 동일한 사이트의 다른 페이지로 리디렉션됩니다. 또한, 나는 사용자 에이전트를 설정해야합니다, 나는 PC의 windows7 크롬과 아이폰 4s에 대한 useragent 싶습니다.
$ch = curl_init ($url);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_AUTOREFERER , true)
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
$kl = curl_exec ($ch);
curl_close($ch);
echo $kl;
공지 사항 : : 나는 아마 더 오류로 실행됩니다
를이 내가 지금까지 무엇을 가지고 있습니다.
사용 simplehtmldom 또는 phpquery이 libs와는 PHP4 위해 설계되었다 DevZer0 @ html로 – DevZer0
을 구문 분석합니다. PHP5에는'DOMXPath' 또는'simple_xml_element-> xpath()'가 있습니다 – hek2mgl
나는 cURL을 사용하고 싶습니다. 그러나 코멘트에 대한 감사합니다 – 131