国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python爬蟲 - Python:網頁爬取Ajax地址,結果與瀏覽器顯示的不一致?

瀏覽:127日期:2022-08-05 13:18:28

問題描述

1.我用在火狐上獲取的Ajax地址來爬取統計局的信息:python爬蟲 - Python:網頁爬取Ajax地址,結果與瀏覽器顯示的不一致?

獲取的地址如下;

http://data.stats.gov.cn/easy...{'wdcode':'zb','valuecode':'A0201'}]&dfwds=[{'wdcode':'sj','valuecode':'199807'}]

我的理解是地址中包含了兩個參數:'A0201'和'199807'可以通過改變著兩個參數來獲取不同表中不同時間的信息我在瀏覽器中直接輸入地址參數為'199807'時顯示結果為:python爬蟲 - Python:網頁爬取Ajax地址,結果與瀏覽器顯示的不一致?參數為'199907'時顯示結果為:python爬蟲 - Python:網頁爬取Ajax地址,結果與瀏覽器顯示的不一致?證明應該是行得通的

但是當我用這個地址去爬蟲時爬下來的結果卻不是瀏覽器上看到的這些數據,應該是爬取到了別的表里的數據,但是我的參數不是已經設置好了嗎?在瀏覽器也證明參數是有效的,但是為什么就是爬不到這些數據?是不是網頁緩存方面出現了問題?應該如何解決呢?勞煩大神指教

問題解答

回答1:

server端可以驗證你的cookie從而將你拒之門外,或者返回其他錯誤數據給你也是可以的,你可以從瀏覽器復制出來里偽造cookie,放在請求頭里面。

標簽: Python 編程
主站蜘蛛池模板: 响水县| 淮北市| 西城区| 顺义区| 南部县| 石狮市| 娄底市| 广河县| 太仆寺旗| 阿尔山市| 水城县| 闸北区| 双流县| 苍南县| 上林县| 武陟县| 新民市| 鹰潭市| 大冶市| 武威市| 宝山区| 淮滨县| 凌云县| 常宁市| 芦溪县| 闻喜县| 密云县| 合阳县| 靖西县| 吉木萨尔县| 临湘市| 苗栗市| 阆中市| 乌海市| 通江县| 保亭| 明水县| 乐安县| 广南县| 昭觉县| 玛沁县|