動態網頁相關問題
2020/02/29 下午 04:50
Python網路爬蟲討論版
蕭子修/
觀看數:5
回答數:1
收藏數:0
pycrawler
pycrawler-d17
請問只要網頁內容沒有出現在原始碼就可以當作是動態網頁嗎?
遇到一個response原始碼<body>是空的,但前面有一個<script src="xxx.js">
請問是因為資料是透過js回傳嗎?這可以用一般呼叫API的方法取得資料嗎?
因為是私人內部網站所以沒辦法截圖~謝謝
回答列表
-
2020/02/29 下午 08:18張維元 (WeiYuan)贊同數:2不贊同數:0留言數:0
「請問只要網頁內容沒有出現在原始碼就可以當作是動態網頁嗎?」
=> 不一定,不過大部分都是,常見的判斷方式可以利用「把瀏覽器的 JavaScript 功能關閉」來檢查看看。
「請問是因為資料是透過js回傳嗎?這可以用一般呼叫API的方法取得資料嗎?」
=> 可以!動態網頁爬蟲的其中一種做法就是改用 呼叫 API 的方法(後面的教材)。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的 GITHUB 帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃