CustomHeadersInterceptor 클래스
- java.
lang. Object - com.
microsoft. bot. restclient. interceptors. CustomHeadersInterceptor
- com.
구현
public final class CustomHeadersInterceptor
implements okhttp3.Interceptor
이 클래스의 인스턴스를 사용하면 okhttp3.OkHttpClient 인터셉터에 추가할 때 클라이언트 요청에 사용자 지정 헤더를 추가할 수 있습니다.
생성자 요약
| 생성자 | Description |
|---|---|
| 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)
매개 변수:
Throw:
removeHeader
public CustomHeadersInterceptor removeHeader(String name)
헤더를 제거합니다.
매개 변수:
반환:
replaceHeader
public CustomHeadersInterceptor replaceHeader(String name, String value)
단일 헤더 키-값 쌍을 추가합니다. 이름을 가진 이름이 이미 있는 경우 해당 이름이 바뀝니다.
매개 변수:
반환: