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