0

このURLを見てください:

http://download.mozilla.org/?product=firefox-9.0.1&os=win&lang=nl

Firefoxの最新バージョンをダウンロードするための直接リンクです。Chrome、IE、Firefox、SafariなどでURLを実行すると、すべて「FirefoxSetup9.0.1.exe」というファイル名が提案されます。応答ヘッダーを見ると、ヘッダーはありませんcontent-disposition。URLには明らかに名前も含まれていません。これらのブラウザはどこで提案されたファイル名を取得しますか?

4

1 に答える 1

1

URLにアクセスすると、サーバーは「302Found」リダイレクト応答を送信します。Location: http://mozilla.mirror.ac.za/firefox/releases/9.0.1/win32/nl/Firefox%20Setup%209.0.1.exe

ブラウザはここにリダイレクトし、ここからファイル名が取得されます。http://fiddler2.com/(Windowsの場合)などのプロキシをインストールすると、何が起こっているかを正確に確認できます。

于 2012-01-26T14:30:52.950 に答える