2010-03-19 8 views
0

PHP의 cURL을 통해 페이지의 AJAX 호출을 모니터링 할 수 있습니까? 예를 들어 AJAX를 많이 사용하는 웹 사이트에 연결하여 콘텐츠를 가져 오는 경우 cURL을 통해 사이트에 연결할 수 있습니까? AJAX 요청이 완료 될 때까지 몇 초 기다렸다가 사이트가 요청한 내용을 분석 할 수 있습니까?cURL을 통한 AJAX 호출

+0

"모니터"/ "분석"과 컬이 어떤 관련이 있는지 이해하지 못합니다. 실생활에 대한 모범이 될 수 있습니까? –

+0

일부 사이트에서는 AJAX를 검색 기능으로 사용하고 AJAX 호출을 모니터링하여 검색 기능이 연결되는 URL과 매개 변수를 확인하여 Firefox를 통해 직접 cURL을 사용하여 검색을 수행 할 수 있습니다. . 나는 그것이 가능하지 않다고 생각한다. = \ –

답변

0

Firebug을 사용하면 브라우저에서 Ajax 호출을 쉽게 모니터링 할 수 있습니다. 모든 XMLHttpRequests는 Console과 Net 탭에 나타나며 요청과 응답을 볼 수 있습니다.

2

보십시오. cURL은 브라우저를 대신 할 수 없습니다. 단순히 HTML 파일을 다운로드합니다. 브라우저는 HTML을 가져 와서 외부 스크립트 (js/css/images)를 읽고 다운로드 한 다음 브라우저의 특정 엔진에 따라 JavaScript를 실행합니다.