public interface WebClient
静的ファクトリメソッド create()
、create(String)
、builder()
を使用して、インスタンスを準備します。
レスポンス本文を含む例について
リクエスト本文の例については、以下を参照してください。
修飾子と型 | インターフェースと説明 |
---|---|
static interface | WebClient.Builder WebClient を作成するための可変ビルダー。 |
static interface | WebClient.RequestBodySpec 交換に至るまでのリクエストヘッダーと本文を指定するための契約。 |
static interface | WebClient.RequestBodyUriSpec リクエストのリクエストヘッダー、本文、URI を指定するための契約。 |
static interface | WebClient.RequestHeadersSpec<S extends WebClient.RequestHeadersSpec<S>> 交換に至るまでのリクエストヘッダーを指定するための契約。 |
static interface | WebClient.RequestHeadersUriSpec<S extends WebClient.RequestHeadersSpec<S>> リクエストのリクエストヘッダーと URI を指定するための契約。 |
static interface | WebClient.ResponseSpec 交換後のレスポンス操作を指定するための契約。 |
static interface | WebClient.UriSpec<S extends WebClient.RequestHeadersSpec<?>> リクエストの URI を指定するための契約。 |
修飾子と型 | メソッドと説明 |
---|---|
static WebClient.Builder | builder() WebClient ビルダーを入手します。 |
static WebClient | create() デフォルトで Reactor Netty で新しい WebClient を作成します。 |
static WebClient | create(StringSE baseUrl) デフォルトのベース URL を受け入れる create() のバリアント。 |
WebClient.RequestHeadersUriSpec<?> | delete() HTTP DELETE リクエストの作成を開始します。 |
WebClient.RequestHeadersUriSpec<?> | get() HTTP GET リクエストの作成を開始します。 |
WebClient.RequestHeadersUriSpec<?> | head() HTTP HEAD リクエストの構築を開始します。 |
WebClient.RequestBodyUriSpec | method(HttpMethod method) 指定された HttpMethod のリクエストの構築を開始します。 |
WebClient.Builder | mutate() ビルダーを返し、設定が現在の WebClient から複製される新しい WebClient を作成します。 |
WebClient.RequestHeadersUriSpec<?> | options() HTTP OPTIONS リクエストの作成を開始します。 |
WebClient.RequestBodyUriSpec | patch() HTTP PATCH リクエストの作成を開始します。 |
WebClient.RequestBodyUriSpec | post() HTTP POST リクエストの作成を開始します。 |
WebClient.RequestBodyUriSpec | put() HTTP PUT リクエストの作成を開始します。 |
WebClient.RequestHeadersUriSpec<?> get()
WebClient.RequestHeadersUriSpec<?> head()
WebClient.RequestBodyUriSpec post()
WebClient.RequestBodyUriSpec put()
WebClient.RequestBodyUriSpec patch()
WebClient.RequestHeadersUriSpec<?> delete()
WebClient.RequestHeadersUriSpec<?> options()
WebClient.RequestBodyUriSpec method(HttpMethod method)
HttpMethod
のリクエストの構築を開始します。WebClient.Builder mutate()
WebClient
から複製される新しい WebClient
を作成します。static WebClient create()
WebClient
を作成します。create(String)
, builder()
static WebClient create(StringSE baseUrl)
create()
のバリアント。詳細については、Builder.baseUrl(String)
を参照してください。baseUrl
- すべてのリクエストのベース URIbuilder()
static WebClient.Builder builder()
WebClient
ビルダーを入手します。