Interstage Application Serverにおいて、Webサーバ上で動作するServletアプリケーションからのレスポンスデータに、Content-Lengthヘッダが設定される場合とされない場合があります。

Webサーバ上で動作するServletアプリケーションからのレスポンスデータに、Content-Lengthヘッダが設定される場合とされない場合があります。原因を教えてください。
ServletからのレスポンスにContent-Lengthヘッダが自動的に付加されるか否かは、レスポンスのバッファサイズとこのバッファをフラッシュするタイミングに依存します。
バッファサイズ以内にレスポンスするコンテンツが収まり、すべての処理が完了する場合は、Content-Lengthヘッダが自動的に付加されますが、コンテンツがそろう前にフラッシュされる(または出力がバッファサイズを超過する)場合は、ヘッダ出力以降どれくらいコンテンツが出力されるかはアプリケーション依存となるため、Content-Lengthヘッダは自動では付加されません。
製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V5
プラットフォーム Solaris
アンサー種別 設計/開発
このページの先頭へ