非同期サーブレットを介して application/pdf を提供する Spring MVC コントローラーがあり、応答本文がサーバー側で内部サービスが pdf のバイト [] を返すのを待っている間に、出力ストリーム応答ヘッダー タイプ「application/pdf」をすぐにフラッシュできます。チャンキングはありません。
私の観察では、Azure Web アプリの外部でこれを実行しています (gradle bootRun または weblogic を使用)。Chrome で PDF のダウンロードが進行中であることが示され、ヘッダー フラッシュが機能していることをすぐに証明できます。同じコードが azure Web アプリで実行されると、ダウンロードは機能しますが、Chrome は進行中のダウンロードを表示せず、azure が応答ヘッダーをフラッシュしていないことを示唆しています。紺碧のフロントドアを使用すると状況はさらに悪化します。これもまたフラッシュせず、503 を与える前に応答が 30 秒に制限されるためです。
私は困惑しているので、どんな助けにも非常に感謝しています。必要に応じてコードを提供できます。
蟻