web-dev-qa-db-ja.com

Internet ExplorerとEdgeは、「。TGZ」ファイルの名前を「.GZ」に変更しています。

新しい会社にインストールしたJenkinsシステムのユーザーから問題が報告されました。拡張子が「.tgz」のリリースファイル(Linuxからtar'd gzip'dファイル)をダウンロードすると、これらのファイルは、ダウンロード時にMS InternetExplorerおよびEdgeブラウザーによってファイル拡張子が「.gz」に変更されます。

これをIEで再現しました。ダウンロードリンクを左クリックすると、ダウンロードしたファイルの名前が自動的にサイレントに「.gz」に変更されます。右クリックして「名前を付けてターゲットを保存」を選択すると、デフォルトの拡張子は「.gz」になります。 Edgeには何もありませんが、レポートを疑う理由はありません。

私はそれを絞り込むことができるかどうかを確認するためにいくつかの調査を行いました...

これは、前の会社でのJenkinsのセットアップで気付いた問題ではありません。とはいえ、私の前の会社では、IEの設定でChromeまたはFirefoxを使用するというポリシーがあったので、問題がそこに存在し、気づかなかった可能性があります。私の本当の仕事は組み込みソフトウェアなので、devopsは私が深いスキルを持っているものではありません。

誰かがこれについて何か洞察を持っていますか?

2
Graham

Edgeは、 リンクした問題 で示されるように、使用するファイル拡張子を決定するためにContent-typeヘッダーを単に調べています。

Moodle:  application/g-Zip  
Varnish: application/octet-stream  
Silva:   application/gzip  
Zimbra:  binary/octet-stream  
lpopt:   application/x-gzip  
lapack:  application/x-gzip  
gmsh:    application/x-gzip

したがって、明らかに、application/x-gzipapplication/g-Zipのファイルの関連付けがあります。

2
Daniel B