[问题] 网络爬虫-看不懂运作机制求救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