PDF を顧客に販売するシステムを構築しています。PDFを作成および管理するサードパーティがあります。購入が行われると、API は byte[] を返す API を呼び出します。
これからダウンロードを開始するにはどうすればよいですか?
プロセス例:
ユーザーが購入をクリック
Javascript が ajax 呼び出しを行う -> /api/PurchaseProduct/product/information
C# は、同様の方法でサード パーティの API を呼び出します。
戻り値は byte[] - これはドキュメントです
ここから、byte[] をブラウザに返す必要があるのか、それとも何か他のことが起こるのかわかりません。byte[] を返す場合、javascript はそれを pdf に変換する必要がありますか? C# は byte[] を pdf に変換し、それを返す必要がありますか?
これは非常に新しく、どこから始めればよいかわかりません。
ありがとう
編集
ASP.Net MVC を使用しており、サイトは単一ページのアプリケーションです。
ファイルサイズは、購入するものによって異なります。