1
"attachment; filename = ..."のContent-Dispositionにはの代替はありますか?HTTPヘッダー(C#)でのコンテンツの処理の代わり
私は、飛行しているexeファイルでストリームを送信しています。送信を開始するときにブラウザが「別名で保存」または「実行」を開くようにします。
私はC#HttpResponseHeaderを使用しており、そのメンバまたはHttpWorkerRequestメンバを使用したいと考えています。
おかげで、モシェ
のContent-Dispositionヘッダーで何が悪いのでしょうか? – Guffa
合意。 Content-Dispositionは、ブラウザにファイルの保存を促す正しい方法です。 Response.AppendHeader( "Content-Disposition"、 "attachment; filename = ...") –
注:content-typeヘッダーを省略すると、いくつかのブラウザ(例:http://www.windowsfiles.jp)は、HttpResponse.AppendHeaderを使用してヘッダー値を追加します。 Opera)は、あなたが選択したものにかかわらず、ファイルに間違ったファイル名の拡張子を与えます。 – Brian