返回信息流在分析一个网站的加载方法的时候,发现在关键请求中用到了几个cookie。如下图所示(chrome 插件截获的)。
http://segmentfault.com/img/bVsgg3
现在我分析请求 header 发现前两项 cookie 是在第一次请求 document 时候,根据 response header 中的 set-cookie 设置的。
但是下面“ utma ” 等这几项 cookie 就不知道是哪个请求设置的了,我猜测是 js 本地生成的,但是不知道怎么去找这个生成函数,来模仿 cookie 构造方法(是的我要爬这个网站)。
请求指教。
这是一条镜像帖。来源:北邮人论坛 / www-technology / #33632同步于 2016/1/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
如何快速确定 cookie 来源
namowen
2016/1/15镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
嗯是的,后来发现不用这几个cookie也可以,不过你是怎么知道这是Google analystics设置的捏
【 在 ztinpn 的大作中提到: 】
: 那几个应该是google analytics设置的。
: 楼主确定必须设置才能爬么?
调试的时候开隐私模式,最好换个profile
【 在 namowen 的大作中提到: 】
: 嗯是的,后来发现不用这几个cookie也可以,不过你是怎么知道这是Google analystics设置的捏
man chromium-browser
--user-data-dir=DIR
Specifies the directory that user data (your "profile") is kept
in. Defaults to ~/.config/chromium . Separate instances of
Chromium must use separate user data directories; repeated invo‐
cations of chromium-browser will reuse an existing process for a
given user data directory.