インターフェース MockServerHttpRequest.BodyBuilder
- すべてのスーパーインターフェース:
MockServerHttpRequest.BaseBuilder<MockServerHttpRequest.BodyBuilder>
- 含まれているクラス:
- MockServerHttpRequest
public static interface MockServerHttpRequest.BodyBuilder
extends MockServerHttpRequest.BaseBuilder<MockServerHttpRequest.BodyBuilder>
リクエストにボディを追加するビルダー。
方法の概要
修飾子と型メソッド説明リクエストの本文を設定してビルドします。body
(Publisher<? extends DataBuffer> body) リクエストの本文を設定してビルドします。contentLength
(long contentLength) Content-Length
ヘッダーで指定されているように、本文の長さをバイト単位で設定します。contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。インターフェース org.springframework.mock.http.server.reactive.MockServerHttpRequest.BaseBuilder から継承されたメソッド
accept, acceptCharset, acceptLanguageAsLocales, build, contextPath, cookie, cookies, header, headers, ifModifiedSince, ifNoneMatch, ifUnmodifiedSince, localAddress, queryParam, queryParams, range, remoteAddress, sslInfo
メソッドの詳細
contentLength
Content-Length
ヘッダーで指定されているように、本文の長さをバイト単位で設定します。- パラメーター:
contentLength
- コンテンツの長さ- 戻り値:
- このビルダー
- 関連事項:
contentType
Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。- パラメーター:
contentType
- コンテンツ型- 戻り値:
- このビルダー
- 関連事項:
body
リクエストの本文を設定してビルドします。- パラメーター:
body
- 体- 戻り値:
- 構築されたリクエストエンティティ
body
リクエストの本文を設定してビルドします。文字列は、リクエストに charset 属性を持つ "content-type" ヘッダーがない限り、UTF-8 でエンコードされていると想定されます。
- パラメーター:
body
- 本文としての本文- 戻り値:
- 構築されたリクエストエンティティ