如何查看Ajax請求


Ajax是一種異步JavaScript執行的方式。webpage向后台發出Get或者Post請求,后台返回網頁請求,然后再刷新網頁部分內容。

舉兩個例子:

1、有道詞典是是翻譯:

http://fanyi.youdao.com/

使用GoogleChrome瀏覽器,按F12,選擇Network,XHR(XmlHttpResponse)

在翻譯窗口輸入文字,我愛你,中國

 

 右下方窗口中多了3個請求,點擊其中的一個請求:

 

 可以看出是,請求方式是Post,請求地址是:http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule

響應的內容是: {"translateResult":[[{"tgt":"I love you, China","src":"我愛你,中國"}]],"errorCode":0,"type":"zh-CHS2en"}

 

2. 途牛網,個人主頁部分,如果有多篇游記,游記不會全部加載,而是鼠標滾輪滑動到網頁最下端加載的。

同樣的查看方式:

 

 

 

 鼠標移到網頁最下端,網頁向服務器發送Get請求:

https://www.tuniu.com/web-personal/api/person/getList?oId=2453834&types%5B%5D=0&page=6&limit=10

請求的用戶ID:2453834,請求類型:0,請求頁面6,請求到頁面10

你可以修改上面地址中的Page=7, 直接獲取網頁內容。這也是爬蟲爬取網頁的方式。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM