インターフェース 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) 返すリモートアドレスを設定します。voidSSL セッション情報と証明書を設定します。
メソッドの詳細
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()本文なしでリクエストを作成します。