public static interface MockServerHttpRequest.BodyBuilder extends MockServerHttpRequest.BaseBuilder<MockServerHttpRequest.BodyBuilder>
| 修飾子と型 | メソッドと説明 |
|---|---|
MockServerHttpRequest | body(Publisher<? extends DataBuffer> body) リクエストの本文を設定してビルドします。 |
MockServerHttpRequest | body(StringSE body) リクエストの本文を設定してビルドします。 |
MockServerHttpRequest.BodyBuilder | contentLength(long contentLength)Content-Length ヘッダーで指定されているように、本文の長さをバイト単位で設定します。 |
MockServerHttpRequest.BodyBuilder | contentType(MediaType contentType)Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
accept, acceptCharset, acceptLanguageAsLocales, build, contextPath, cookie, cookies, header, headers, ifModifiedSince, ifNoneMatch, ifUnmodifiedSince, localAddress, queryParam, queryParams, range, remoteAddress, sslInfoMockServerHttpRequest.BodyBuilder contentLength(long contentLength)
Content-Length ヘッダーで指定されているように、本文の長さをバイト単位で設定します。contentLength - コンテンツの長さ HttpHeaders.setContentLength(long)MockServerHttpRequest.BodyBuilder contentType(MediaType contentType)
Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。contentType - コンテンツ型 HttpHeaders.setContentType(MediaType)MockServerHttpRequest body(Publisher<? extends DataBuffer> body)
body - 体 MockServerHttpRequest body(StringSE body)
文字列は、リクエストに charset 属性を持つ "content-type" ヘッダーがない限り、UTF-8 でエンコードされていると想定されます。
body - 本文としての本文