UserAgentInterceptor 类
- java.
lang. Object - com.
microsoft. bot. restclient. interceptors. UserAgentInterceptor
- com.
实现
okhttp3。侦听器
public final class UserAgentInterceptor
implements okhttp3.Interceptor
用于在请求中放置“User-Agent”标头的用户代理拦截器。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| UserAgentInterceptor() |
使用默认的“User-Agent”标头初始化 UserAgentInterceptor 类的实例。 |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
|
User |
appendUserAgent(String userAgent)
将文本追加到 User-Agent 标头。 |
| okhttp3.Response | intercept(Interceptor.Chain chain) |
| java.lang.String | userAgent() |
|
User |
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
引发:
java.io.IOException
userAgent
public String userAgent()
返回:
当前用户代理字符串。
withUserAgent
public UserAgentInterceptor withUserAgent(String userAgent)
覆盖 User-Agent 标头。
参数:
userAgent
- 新的用户代理值。
返回:
用户代理侦听器本身