インターフェース StreamingHttpOutputMessage
- すべてのスーパーインターフェース:
HttpMessage, HttpOutputMessage
コールバックから
OutputStreamSE に書き込むことによってリクエスト本体のコンテンツをストリーミングする機能を公開するための、HttpOutputMessage 実装の契約。setBody(Body) メソッドはストリーミングのオプションを提供しますが、HttpOutputMessage.getBody() とは相互に排他的に使用されます。HttpOutputMessage.getBody() は、代わりに、送信前にリクエスト本体を集約する OutputStream を返します。
- 導入:
- 4.0
- 作成者:
- Arjen Poutsma, Rossen Stoyanchev
- 関連事項:
ネストされたクラスの要約
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明default voidsetBody(byte[] body) 非ストリーミング書き込み用のsetBody(Body)のバリアント。voidこのメッセージのストリーミング本文のコールバックを設定します。インターフェース HttpMessage から継承されたメソッド
getHeadersインターフェース HttpOutputMessage から継承されたメソッド
getBody
メソッドの詳細
setBody
このメッセージのストリーミング本文のコールバックを設定します。これは
HttpOutputMessage.getBody()と相互に排他的であることに注意してください。HttpOutputMessage.getBody()は、リクエスト本体を送信する前に集約する可能性があります。- パラメーター:
body- ストリーミングボディコールバック
setBody
非ストリーミング書き込み用のsetBody(Body)のバリアント。- パラメーター:
body- 書き込むコンテンツ- 例外:
IOExceptionSE- I/O 例外が発生した場合- 導入:
- 7.0