問題截圖:
心路歷程
首先確定了請求參數,url均一致,但是就是報錯
方法1:
import requests
requests.get('https://www.zhihu.com/',verify=False)
沒解決,那就不是代理原因
方法2:
session = requests.session()
session.keep_alive = False # 關閉多余連接
使用session報錯會話請求
還是沒解決,一般到這一步是可以解決了的,但是執行python還是報錯
最后發現自己腦抽了,header請求頭因為是直接復制其他項目的,把其中的"Content-Length": "143"注釋了就好了,后面踩坑的僅記,header最好用當前接口的header,可以自己進行刪除多余的值,不要圖方便,從其他項目拉一個項目,這樣會增加排錯時間