これはこれと同じ質問ですが、私は古典的なASPソリューションを探しています。
安全なダウンロードを提供するサードパーティのコントロールがありますが、response.contenttype値を提供する必要があります。次のようなブラウザプロンプトを表示しようとしています。
Response.AddHeader "Content-Disposition"、 "attachment; filename =" ""&strFileName& "" ""
ただし、Safariは提案されたコンテンツタイプのいずれも好きではありません(ファイル名に奇妙なことをします-最後に「.exe」を追加するなど)。
- application / x-msdownload
- アプリケーション/強制ダウンロード
そのため、IISに正しいコンテンツの種類を問い合わせるか、ブラウザがある程度信頼できる方法でそれを理解できるようにする一般的なコンテンツの種類を見つけたいと思います。