PHP가있는 페이지에서 HTML 코드를 가져오고 싶습니다. 그래서 이렇게 :"JavaScript enabled"로 HTML을 가져 오는 방법은 무엇입니까?
$url = 'http://en.wikipedia.org/wiki/New_York_City';
$html = file_get_html($url);
문제는 위키 백과는 PHP 요청에 <script>
태그를 전송하지 않습니다, 그래서는 자바 스크립트를 표시하지 않습니다. Wikipedia에서 "요청자"에게 JavaScript가 활성화되어 있지 않아서 <script>
태그를 보내지 않았기 때문입니다.
내 PHP가 JavaScript가 활성화되었음을 Wikipedia에 알리려면 어떻게해야합니까??
나는 스트림 컨텍스트에 대해 들었지만, 어떻게 설정 해야할지 모르겠다. JavaScript가 활성화되어있다..
** file_get_html **는 기본 PHP 라이브러리에 없습니다. 이 기능을 어디에서 가져 왔습니까? –
예, 언급하는 것을 잊었습니다. file_get_html은 simple_html_dom의 함수입니다. – Davide
javascript 가능 브라우저 용 사용자 에이전트 가짜 시도 – symcbean