IDM下載百度資源出現403的解決辦法


參考這篇博文

IDM下載百度資源出現403的解決辦法

補充一些詳細的步驟備忘

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的文件就行了
扯點遠的。
  • 關於IDM

    • IDM integration module cannot contact IDM application問題,如果chrome上的擴展設置和IDM的設置都沒問題,那么可以試着更新最新版本的IDM,或者上谷歌搜報錯信息,第一個結果是官網的解決文檔。 傳送門

    • 文檔里有最新版的IDM integration module鏈接,傳送門

      需要訪問谷歌,或者使用谷歌訪問助手。

  • 關於直鏈提取

    • 推薦的網盤直鏈提取工具,支持打包轉化直鏈:網盤助手


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM