
參考這篇博文
補充一些詳細的步驟備忘
step0.問題出現原因
百度為了防止用外部下載工具突破限速加入了cookie驗證,因為一般的下載工具請求下載的時候不會附加cookie信息。
IDM就是這樣,它請求下載文件時只知道文件的下載地址,並不會在請求協議里附加cookie。這里我們需要的cookie值為一個,BDUSS。
咱也不知道這東西是干啥的,這里我理解為登錄百度后的身份憑證。
step1.得到BDUSS
以chrome為例,打開百度網盤網頁

- F12進入調試,在toolbar里找到Network
- 點開下面紅色的過濾器filter
- 刷新網頁,Name下出現成員,點擊它,在右邊的子導航欄里找到Cookie
- 找到BDUSS的值,單擊3次自動全選,ctrl+c,搞定。
step2.charles修改數據包
- Tools - Rewrite - Enable rewrite - Add - Add

- Add - Replace -填寫name和value - Replace All

step3. IDE開啟代理
- 選項 - 如圖 確認之后繼續下載被403的文件就行了
