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)
Добавьте пару "ключ-значение" с одним заголовком. |
|
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)
Добавьте пару "ключ-значение" с одним заголовком. |
Методы, унаследованные от java.lang.Object
Сведения о конструкторе
CustomHeadersInterceptor
public CustomHeadersInterceptor()
Инициализация экземпляра класса CustomHeadersInterceptor.
CustomHeadersInterceptor
public CustomHeadersInterceptor(String key, String value)
Инициализация экземпляра класса CustomHeadersInterceptor.
Параметры:
Сведения о методе
addHeader
public CustomHeadersInterceptor addHeader(String name, String value)
Добавьте пару "ключ-значение" с одним заголовком. Если имя уже существует, оба остаются на карте заголовков.
Параметры:
Возвращаемое значение:
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)
Добавьте пару "ключ-значение" с одним заголовком. Если имя уже существует, оно будет заменено.
Параметры:
Возвращаемое значение: