wgetがいくつかのzipファイルをhtmlにダウンロードするのはなぜですか?

wgetがいくつかのzipファイルをhtmlにダウンロードするのはなぜですか?

次のリンクからいくつかのファイルをダウンロードしようとしていますwget

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

しかし、ここで得たものは非常に短いHTMLファイルです。このリンクをブラウザで開くと通常のリンクなので、ファイルをダウンロードできます。wget特定のWebサイトでファイルのダウンロードを管理するために使用する必要がある特定のパラメータはありますか?または、このサイトに固有の問題によって自動ダウンロードがブロックされますか?

ベストアンサー1

ページは変更されたURLを使用してiFrameをロードします。

  • download.URLにプレフィックスを追加
  • downloadIfr.aspx使用。 。 。交換downloadArquivo.aspx
  • エンコーディングを修正して&次に置き換えます&
wget -O 3241-1.zip "http://download.geosampa.prefeitura.sp.gov.br/PaginasPublicas/downloadArquivo.aspx?orig=DownloadQuadriculas&arq=3241-1&arqTipo=MDT"

おすすめ記事