最近在做網(wǎng)站seo數(shù)據(jù)的統(tǒng)計,我需要從百度統(tǒng)計那里抓取信息存入我的數(shù)據(jù)。
我選擇PHP + Guzzle6 幫我完成這項工作。
但是實現(xiàn)的功能出了一些問題。我使用的是百度的一個胖URL,在地址框里輸入url。
類似這種:https://#baidu.com/web/welcome/ico?s=sdfsdfsfdsfsdfsfsfsdfsf
然后輸入密碼就好了,經(jīng)過分析,這個屬于form-data范疇。
隨后,登入成功了,會做個302跳轉(zhuǎn),
現(xiàn)在我想獲取跳轉(zhuǎn)后的cookie值,然而實操我獲取不到。
我的做法:
獲取首次訪問胖url的cookie
將上一步的cookie,passwd等參數(shù)再次傳給胖url,獲取登錄成功后的頁面(即302跳轉(zhuǎn)頁面)cookie值
帶著這個cookie去訪問跳轉(zhuǎn)后的頁面,拉取統(tǒng)計數(shù)據(jù)。
但是,我對于重定向cookie的獲取一籌莫展,google了一些,比如說跟著重定向,設(shè)置header值,都沒有成功。
我的問題:
我需要獲取重定向cookie的思路,大家能幫忙嗎?
1 回答

天涯盡頭無女友
TA貢獻1831條經(jīng)驗 獲得超9個贊
從截圖來看,這個cookie屬于請求頭request的cookie,使用瀏覽器的debug工具追蹤一下在哪里相應(yīng)了這個cookie的吧,這樣才能拿到cookie
- 1 回答
- 0 關(guān)注
- 693 瀏覽
添加回答
舉報
0/150
提交
取消