UserAgentInterceptor 클래스

  • java.lang.Object
    • com.microsoft.bot.restclient.interceptors.UserAgentInterceptor

구현

okhttp3입니다. 인터셉터

public final class UserAgentInterceptor
implements okhttp3.Interceptor

요청에 'User-Agent' 헤더를 배치하기 위한 사용자 에이전트 인터셉터입니다.

생성자 요약

생성자 Description
UserAgentInterceptor()

기본 'User-Agent' 헤더를 사용하여 UserAgentInterceptor 클래스의 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
UserAgentInterceptor appendUserAgent(String userAgent)

User-Agent 헤더에 텍스트를 추가합니다.

okhttp3.Response intercept(Interceptor.Chain chain)
java.lang.String userAgent()
UserAgentInterceptor withUserAgent(String userAgent)

User-Agent 헤더를 덮어씁 수 있습니다.

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

생성자 세부 정보

UserAgentInterceptor

public UserAgentInterceptor()

기본 'User-Agent' 헤더를 사용하여 UserAgentInterceptor 클래스의 인스턴스를 초기화합니다.

메서드 세부 정보

appendUserAgent

public UserAgentInterceptor appendUserAgent(String userAgent)

User-Agent 헤더에 텍스트를 추가합니다.

매개 변수:

userAgent - 추가할 사용자 에이전트 값입니다.

반환:

사용자 에이전트 인터셉터 자체

intercept

public Response intercept(Interceptor.Chain chain)

매개 변수:

chain

Throw:

java.io.IOException

userAgent

public String userAgent()

반환:

현재 사용자 에이전트 문자열입니다.

withUserAgent

public UserAgentInterceptor withUserAgent(String userAgent)

User-Agent 헤더를 덮어씁 수 있습니다.

매개 변수:

userAgent - 새 사용자 에이전트 값입니다.

반환:

사용자 에이전트 인터셉터 자체

적용 대상