1

サーバー上のファイルを変換するサービスを実装していますが、何も保存したくありません。変換されたファイルを返すだけです。ファイルのダウンロードで POST に応答することは可能ですか? 私は ajax を使用しているので、ページから移動したくありません。

コンテンツ タイプを application/octet-stream に設定してみましたが、これは機能しますが、Chrome で残念な警告が表示されます。

リソースはドキュメントとして解釈されますが、MIME タイプ application/octet-stream で転送されます

ダウンロードまたは応答のエラー レポートを返す柔軟性が欲しいです。これに対するスマートな解決策は何でしょうか、またはこれはリダイレクトを介してのみきれいに行うことができますか?

密接に関連するこの質問に触発されて、Content-Type=application/octet-stream だけでなく、Content-Disposition=attachment で応答しようとしました。これで警告は処理されますが、ダウンロードによる応答がPOST に適しているかどうかという問題は残ります。

4

0 に答える 0