案例:pchome24h 商品爬蟲 - 搜索功能

撰寫時的直播影片

https://youtu.be/emMJss6rJGE?t=630

網站的傳輸結構

如何請求

Chrome DevTools Network

分析邏輯

  • 參考第一個請求

  • 回應的內容

並不包含任何商品訊息,所以第一個請求不是關鍵的請求

  • 往下找 有回應商品訊息的請求

Result回應的內容為 一串json,因為內容太多貼不上,所以先以圖為準,實際上結構化之後就是如 Preview相同

結論上來說

https://ecshweb.pchome.com.tw/search/v3.3/all/results

是我們的目標網址

構建程式碼

目標網址的請求格為下圖

程式範例

輸出結果

Last updated

Was this helpful?