B
- ビルダーのサブクラス public static interface MockServerHttpRequest.BaseBuilder<B extends MockServerHttpRequest.BaseBuilder<B>>
修飾子と型 | メソッドと説明 |
---|---|
B | accept(MediaType... acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
B | acceptCharset(CharsetSE... acceptableCharsets) Accept-Charset ヘッダーで指定されているように、受け入れ可能な文字SEセットのリストを設定します。 |
B | acceptLanguageAsLocales(LocaleSE... acceptableLocales) Accept-Languages ヘッダーで指定されているように、受け入れ可能なロケールSEのリストを設定します。 |
MockServerHttpRequest | build() 本文なしでリクエストを作成します。 |
B | contextPath(StringSE contextPath) 返される contextPath を設定します。 |
B | cookie(HttpCookie... cookie) 1 つ以上の Cookie を追加します。 |
B | cookies(MultiValueMap<StringSE, HttpCookie> cookies) 与えられたクッキーを追加します。 |
B | header(StringSE headerName, StringSE... headerValues) 指定された名前に、指定された単一のヘッダー値を追加します。 |
B | headers(MultiValueMap<StringSE, StringSE> headers) 指定されたヘッダー値を追加します。 |
B | ifModifiedSince(long ifModifiedSince) If-Modified-Since ヘッダーの値を設定します。 |
B | ifNoneMatch(StringSE... ifNoneMatches) If-None-Match ヘッダーの値を設定します。 |
B | ifUnmodifiedSince(long ifUnmodifiedSince) If-Unmodified-Since ヘッダーの(新しい)値を設定します。 |
B | localAddress(InetSocketAddressSE localAddress) 返すローカルアドレスを設定します。 |
B | queryParam(StringSE name, ObjectSE... values) 指定されたクエリパラメーターを既存のクエリパラメーターに追加します。 |
B | queryParams(MultiValueMap<StringSE, StringSE> params) 指定されたクエリパラメーターと値を追加します。 |
B | range(HttpRange... ranges) Range ヘッダーの(新しい)値を設定します。 |
B | remoteAddress(InetSocketAddressSE remoteAddress) 返すリモートアドレスを設定します。 |
void | sslInfo(SslInfo sslInfo) SSL セッション情報と証明書を設定します。 |
B queryParam(StringSE name, ObjectSE... values)
?foo=bar
ではなく ?foo
)。提供されたクエリ名と値はエンコードされます。
name
- クエリパラメーター名 values
- クエリパラメーター値 B queryParams(MultiValueMap<StringSE,StringSE> params)
params
- パラメーター B remoteAddress(InetSocketAddressSE remoteAddress)
B localAddress(InetSocketAddressSE localAddress)
void sslInfo(SslInfo sslInfo)
B cookie(HttpCookie... cookie)
B cookies(MultiValueMap<StringSE,HttpCookie> cookies)
cookies
- クッキー。B header(StringSE headerName, StringSE... headerValues)
headerName
- ヘッダー名 headerValues
- ヘッダー値 HttpHeaders.add(String, String)
B headers(MultiValueMap<StringSE,StringSE> headers)
headers
- ヘッダー値 B accept(MediaType... acceptableMediaTypes)
Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。acceptableMediaTypes
- 許容されるメディア型 B acceptCharset(CharsetSE... acceptableCharsets)
Accept-Charset
ヘッダーで指定されているように、受け入れ可能な文字SEセットのリストを設定します。acceptableCharsets
- 許容される文字セット B acceptLanguageAsLocales(LocaleSE... acceptableLocales)
Accept-Languages
ヘッダーで指定されているように、受け入れ可能なロケールSEのリストを設定します。acceptableLocales
- 許容されるロケール B ifModifiedSince(long ifModifiedSince)
If-Modified-Since
ヘッダーの値を設定します。日付は、1970 年 1 月 1 日 GMT からのミリ秒数として指定する必要があります。
ifModifiedSince
- ヘッダーの新しい値 B ifUnmodifiedSince(long ifUnmodifiedSince)
If-Unmodified-Since
ヘッダーの(新しい)値を設定します。日付は、1970 年 1 月 1 日 GMT からのミリ秒数として指定する必要があります。
ifUnmodifiedSince
- ヘッダーの新しい値 HttpHeaders.setIfUnmodifiedSince(long)
B ifNoneMatch(StringSE... ifNoneMatches)
If-None-Match
ヘッダーの値を設定します。ifNoneMatches
- ヘッダーの新しい値 B range(HttpRange... ranges)
ranges
- HTTP 範囲 HttpHeaders.setRange(List)
MockServerHttpRequest build()