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, sslInfo
MockServerHttpRequest.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
- 本文としての本文