CustomHeadersInterceptor クラス
- java.
lang. Object - com.
microsoft. bot. restclient. interceptors. CustomHeadersInterceptor
- com.
実装
public final class CustomHeadersInterceptor
implements okhttp3.Interceptor
このクラスのインスタンスを使用すると、okhttp3.OkHttpClient インターセプターに追加されたときに、クライアント要求にカスタム ヘッダーを追加できます。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| CustomHeadersInterceptor() |
クラスのインスタンス CustomHeadersInterceptor 初期化します。 |
| CustomHeadersInterceptor(String key, String value) |
クラスのインスタンス CustomHeadersInterceptor 初期化します。 |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
Custom |
addHeader(String name, String value)
1 つのヘッダー キーと値のペアを追加します。 |
|
Custom |
addHeaderMap(Map<String,String> headers)
ヘッダー マップにすべてのヘッダーを追加します。 |
|
Custom |
addHeaderMultimap(Map<String,List<String>> headers)
ヘッダー マルチマップにすべてのヘッダーを追加します。 |
|
Custom |
addHeaders(Headers headers)
Headers オブジェクトにすべてのヘッダーを追加します。 |
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> | headers() |
| okhttp3.Response | intercept(Interceptor.Chain chain) |
|
Custom |
removeHeader(String name)
ヘッダーを削除します。 |
|
Custom |
replaceHeader(String name, String value)
1 つのヘッダー キーと値のペアを追加します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
CustomHeadersInterceptor
public CustomHeadersInterceptor()
クラスのインスタンス CustomHeadersInterceptor 初期化します。
CustomHeadersInterceptor
public CustomHeadersInterceptor(String key, String value)
クラスのインスタンス CustomHeadersInterceptor 初期化します。
パラメーター:
メソッドの詳細
addHeader
public CustomHeadersInterceptor addHeader(String name, String value)
1 つのヘッダー キーと値のペアを追加します。 名前の付いた名前が既に存在する場合は、両方ともヘッダー マップに残ります。
パラメーター:
戻り値:
addHeaderMap
public CustomHeadersInterceptor addHeaderMap(Map
ヘッダー マップにすべてのヘッダーを追加します。
パラメーター:
戻り値:
addHeaderMultimap
public CustomHeadersInterceptor addHeaderMultimap(Map
ヘッダー マルチマップにすべてのヘッダーを追加します。
パラメーター:
戻り値:
addHeaders
public CustomHeadersInterceptor addHeaders(Headers headers)
Headers オブジェクトにすべてのヘッダーを追加します。
パラメーター:
戻り値:
headers
public Map
戻り値:
intercept
public Response intercept(Interceptor.Chain chain)
パラメーター:
スロー:
removeHeader
public CustomHeadersInterceptor removeHeader(String name)
ヘッダーを削除します。
パラメーター:
戻り値:
replaceHeader
public CustomHeadersInterceptor replaceHeader(String name, String value)
1 つのヘッダー キーと値のペアを追加します。 名前の付いた名前が既に存在する場合は、置き換えられます。
パラメーター:
戻り値: