[問題] 如何繞過強制以瀏覽器打開另存新檔視窗?

作者: kogrant (詹姆士汪)   2018-05-05 20:18:32
在下是python 初學者,想要用程式下載特定網址的檔案
但是下載網址的形式是 http://www.example.com/{DATE}/CSV
用了各種方法仍然無法下載檔案
後來查了收到 http 網址的 Response header時
內有 application/force-download 指令強制以瀏覽器打開另存新檔視窗
似乎是這個理由導致無法下載檔案
請問各位先進應如何跳過這個步驟將檔案存入特定路徑?
作者: kenduest (小州)   2018-05-05 23:33:00
也沒有實際的網站,也沒任何程式碼,這怎麼抓問題?
作者: groovy2016   2018-05-06 00:32:00
wget?
作者: s860134 (s860134)   2018-05-06 07:20:00
不敢貼連結 1定4抓迷片!
作者: justoncetime (台北叢林好冷~)   2018-05-06 10:03:00
瀏覽器的問題在瀏覽器解決不就好了?
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2018-05-06 11:38:00
import requestsres = requests.get(URL) .............
作者: s860134 (s860134)   2018-05-06 12:32:00
嘎理共,這個最簡單了,這個網址沒有任何來源檢查機制也就是說你直接把他當檔案網址抓下來即可如果你真得想要"瀏覽器的問題在瀏覽器解決"這也很簡單 你只要先設定一個使用者設定https://imgur.com/V2FdrUQ之後你點開那個網頁他就自動載到你設好的路徑https://imgur.com/LLHuHGf 這樣也可以壓~
作者: virginbear (純潔的熊)   2018-05-09 04:18:00
最近剛好遇到這問題,感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com