看板 Ajax 關於我們 聯絡資訊
各位好, 小弟是一個非資訊相關科系,正在學寫網路爬蟲的學生, 使用的軟體是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
DolphinLinn: 剛剛稍微看了一下 上面那個只是設定而已 似乎是帶著 07/17 22:04
DolphinLinn: cookie 的方式 你可以試試看在別的分頁輸入 本頁也會 07/17 22:05
DolphinLinn: 改變 07/17 22:05
恩...好像是用cookie沒錯,也發現他會記錄之前所選擇的幣值別, 那這樣子該怎麼寫爬蟲呢QQ... ※ 編輯: tses89214 (140.119.176.235), 07/17/2017 22:16:18
DolphinLinn: 分析cookie 吧 07/17 22:27
好的,謝謝D大,我往這個方向試試看 ※ 編輯: tses89214 (140.119.176.235), 07/17/2017 22:49:31