2010-03-19 22 views
0

是否可以通過PHP中的cURL監控頁面的AJAX調用?例如,如果我連接到使用大量AJAX提取內容的網站,我可以通過cURL連接到網站,請等待幾秒鐘,直到AJAX請求完成並分析網站發出的請求?通過cURL監控AJAX調用

+0

我不明白「monitor」/「analyze」是什麼意思,以及捲曲與它有什麼關係。你能做一個真實的例子嗎? – 2010-03-19 17:52:49

+0

有些網站使用AJAX搜索功能,我想監視他們的AJAX調用,以查看他們的搜索功能連接到哪個URL以及他們需要哪些參數,以便我可以使用cURL執行搜索,而無需通過Firefox自己執行搜索。我猜這是不可能的,雖然= \ – 2010-03-19 18:57:01

回答

0

Firebug可讓您輕鬆監控來自瀏覽器的Ajax調用。所有的XMLHttpRequests都顯示在控制檯和網絡選項卡中,可以同時查看請求和響應。

2

基本上沒有。 cURL不是瀏覽器的替代品。它只是下載HTML文件。瀏覽器將採用該HTML,讀取外部腳本(js/css/images),下載它們,然後根據瀏覽器的特定引擎執行JavaScript。