Wget

為什麼 wget 將一些 zip 文件下載為 html?

  • April 18, 2021

我正在嘗試從此連結下載一些文件wget

wget http://geosampa.prefeitura.sp.gov.br/PaginasPublicas/downloadIfr.aspx?orig=DownloadQuadriculas&arq=3241-1&arqTipo=MDT

但是,我在這裡得到的是一個非常短的 HTML 文件。如果我在瀏覽器中打開此連結,這是一個正常的連結,我可以下載該文件。我應該使用任何特定參數wget來管理從某些網站下載文件嗎?還是該網站的特定問題以某種方式阻止了自動下載?

該頁面使用修改後的 URL 載入 iFrame:

  • download.為 URL添加前綴
  • 替換downloadIfr.aspxdownloadArquivo.aspx
  • 修復編碼並替換&&
wget -O 3241-1.zip "http://download.geosampa.prefeitura.sp.gov.br/PaginasPublicas/downloadArquivo.aspx?orig=DownloadQuadriculas&arq=3241-1&arqTipo=MDT"

引用自:https://unix.stackexchange.com/questions/645617