最近在做网站seo数据的统计,我需要从百度统计那里抓取信息存入我的数据。
我选择PHP + Guzzle6 帮我完成这项工作。
但是实现的功能出了一些问题。我使用的是百度的一个胖URL,在地址框里输入url。
类似这种:https://tongji.baidu.com/web/welcome/ico?s=sdfsdfsfdsfsdfsfsfsdfsf
然后输入密码就好了,经过分析,这个属于form-data范畴。
随后,登入成功了,会做个302跳转,
现在我想获取跳转后的cookie值,然而实操我获取不到。
我的做法:
获取首次访问胖url的cookie
将上一步的cookie,passwd等参数再次传给胖url,获取登录成功后的页面(即302跳转页面)cookie值
带着这个cookie去访问跳转后的页面,拉取统计数据。
但是,我对于重定向cookie的获取一筹莫展,google了一些,比如说跟着重定向,设置header值,都没有成功。
我的问题:
我需要获取重定向cookie的思路,大家能帮忙吗?
1 回答
![?](http://img1.sycdn.imooc.com/5458657e000125a302200220-100-100.jpg)
天涯尽头无女友
TA贡献1831条经验 获得超9个赞
从截图来看,这个cookie属于请求头request的cookie,使用浏览器的debug工具追踪一下在哪里相应了这个cookie的吧,这样才能拿到cookie
- 1 回答
- 0 关注
- 687 浏览
添加回答
举报
0/150
提交
取消