1. 程式人生 > >python之requests 爬蟲遇到的時間坑

python之requests 爬蟲遇到的時間坑

如圖:瀏覽器顯示的時間: train_date : Mon+Nov+05+2018+00:00:00+GMT+0800

這裡面的時間顯示中存在加號  +  。注意:當你的cookie 確定沒 沒問題時, 請求引數和瀏覽器 上面顯示的也一模一樣,可是請求就是不成功。 這是就要考慮請求引數的問題了,因為瀏覽器顯示引數是已經經過編碼後的,你可以檢視

滑鼠選中 當前的 資訊右擊,選擇 Edit and Resend ,會顯示如圖:

此時開啟百度,查詢url 編碼轉換:

最後顯示真正的引數結果:

可以看到 :train_date=Mon Nov 05 2018 00:00:00 GMT+0800  這才是真正的請求引數,瀏覽器會將將我們的請求引數進行編碼顯示,會將一些特殊字元進行改變。而特殊字元一般又不會出現。所以我們通常直接按照瀏覽器的引數顯示進行直接使用。當我們請求不成功的時候, 應該考慮一些 這個問題。