[問題] 網路爬蟲-看不懂運作機制求救QQ

作者: tses89214 (幻想天空)   2017-07-17 21:42:13
各位好,
小弟是一個非資訊相關科系,正在學寫網路爬蟲的學生,
使用的軟體是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()的功能,(餵狗得到的解釋是重新載入網頁)
可是我不明白,如果只是重新載入又是怎麼改變網頁上的幣值的呈現呢?
想請問其背後運作的機制跟邏輯,謝謝各位!
作者: DolphinLinn (怕水海豚)   2017-07-17 22:04:00
剛剛稍微看了一下 上面那個只是設定而已 似乎是帶著cookie 的方式 你可以試試看在別的分頁輸入 本頁也會改變分析cookie 吧

Links booklink

Contact Us: admin [ a t ] ucptt.com