Interface Interceptor.Chain

All Known Implementing Classes:
RealInterceptorChain
Enclosing interface:
Interceptor

public static interface Interceptor.Chain
  • Method Details

    • request

      Request request()
      Returns:
      网络请求
    • proceed

      Response proceed(Request request) throws IOException
      Throws:
      IOException
    • connection

      Connection connection()
      返回将执行请求的连接。这只在网络拦截器链中可用; 对于应用程序拦截器,这总是null
      Returns:
      连接信息
    • call

      NewCall call()
    • connectTimeoutMillis

      int connectTimeoutMillis()
    • withConnectTimeout

      Interceptor.Chain withConnectTimeout(int timeout, TimeUnit unit)
    • readTimeoutMillis

      int readTimeoutMillis()
    • withReadTimeout

      Interceptor.Chain withReadTimeout(int timeout, TimeUnit unit)
    • writeTimeoutMillis

      int writeTimeoutMillis()
    • withWriteTimeout

      Interceptor.Chain withWriteTimeout(int timeout, TimeUnit unit)