[問題] 網路爬蟲-看不懂運作機制求救QQ
各位好,
小弟是一個非資訊相關科系,正在學寫網路爬蟲的學生,
使用的軟體是R,沒學過javascript等相關程式語言(只有遠古時代學過C語言),
因此觀念可能不是這麼清楚和正確,想請各位大大解惑。
前情提要:
最近在研究旅遊平台KKday的網站,
想要得到行程的價格來做一些分析。
( 範例:https://www.kkday.com/zh-tw/product/3971 )
問題:
近日發現網頁上有幣值切換的功能,
因此我想要得到 同一個產品在不同幣值下的價格 ,
看了開發者工具,我知道他是對網址(以美金USD為例)
( https://www.kkday.com/zh-tw/home/currency/USD )
發送了一個GET的請求,
得到的是{"status":true}的回覆,
而看網頁原始碼,是寫說如果得到的回覆是TRUE,
就執行location.reload()的功能,(餵狗得到的解釋是重新載入網頁)
可是我不明白,如果只是重新載入又是怎麼改變網頁上的幣值的呈現呢?
想請問其背後運作的機制跟邏輯,謝謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.176.235
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1500298936.A.3DF.html
※ 編輯: tses89214 (140.119.176.235), 07/17/2017 21:44:50
※ 編輯: tses89214 (140.119.176.235), 07/17/2017 21:53:18
推
07/17 22:04, , 1F
07/17 22:04, 1F
→
07/17 22:05, , 2F
07/17 22:05, 2F
→
07/17 22:05, , 3F
07/17 22:05, 3F
恩...好像是用cookie沒錯,也發現他會記錄之前所選擇的幣值別,
那這樣子該怎麼寫爬蟲呢QQ...
※ 編輯: tses89214 (140.119.176.235), 07/17/2017 22:16:18
推
07/17 22:27, , 4F
07/17 22:27, 4F
好的,謝謝D大,我往這個方向試試看
※ 編輯: tses89214 (140.119.176.235), 07/17/2017 22:49:31
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章