1. 程式人生 > 實用技巧 >Python 爬蟲:跳轉頁面時,網頁連結(url)不變,XHR中的含有網頁資訊的檔案連結(url)不變,解決辦法

Python 爬蟲:跳轉頁面時,網頁連結(url)不變,XHR中的含有網頁資訊的檔案連結(url)不變,解決辦法

轉載自:https://blog.csdn.net/weixin_44606217/article/details/98629593


解決辦法在文末


問題:

  • 第一頁和第二頁網址相同(不變)

  • XHR中包含網頁資訊的檔案連結地址相同(不變)

分析:

點開上圖中的.ashx檔案(注意:此檔案包含網頁資訊,別的網站可能為js檔案)發現,檔案中含有欄位:PageCount和pageIndex,分別代表總頁數和當前頁

單擊.ashx檔案檢視請求頭,可以看到 Form Data資料

可點選'view source'改變Form Data展示

解決辦法:

? 將Form Data資料拼接到.ashx檔案的連結中

改變連結中pageIndex的值即可實現跳轉