POSTリクエストから取得したデータを使用してPDFファイルを生成する必要があります。このリクエストへの応答として、生成されたPDFファイルを送信したいと思います。このファイルに対して、ユーザーは「名前を付けてファイルを保存」ダイアログを取得する必要があります。
これはすべてその場で行われるはずです。PDFをディスクに保存して、追加のリクエストで提供したくありません。それはすべて、1つのリクエストで発生するはずです。
しかし、どうすればそのようなことを達成できるのかわかりません。XMLHttRequestを使用すると、「save-file-as」ダイアログを表示できません。一方、フォームを使用する場合、URL暗号化のオーバーヘッドがないとPOSTデータを送信できません。
誰かアイデアがありますか?