META-INF/
META-INF/MANIFEST.MF
com/
com/squareup/
com/squareup/okhttp/
com/squareup/okhttp/internal/
com/squareup/okhttp/internal/huc/
com/squareup/okhttp/internal/huc/DelegatingHttpsURLConnection.classDelegatingHttpsURLConnection.java
package com.squareup.okhttp.internal.huc
abstract com.squareup.okhttp.internal.huc.DelegatingHttpsURLConnection extends javax.net.ssl.HttpsURLConnection {
private final java.net.HttpURLConnection delegate
public void (java.net.HttpURLConnection)
java.net.HttpURLConnection delegate
protected abstract com.squareup.okhttp.Handshake handshake ()
public abstract void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
public abstract javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public abstract void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
public abstract javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public java.lang.String getCipherSuite ()
com.squareup.okhttp.Handshake handshake
public java.security.cert.Certificate[] getLocalCertificates ()
com.squareup.okhttp.Handshake handshake
java.util.List result
public java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
com.squareup.okhttp.Handshake handshake
java.util.List result
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
com.squareup.okhttp.Handshake handshake
public java.security.Principal getLocalPrincipal ()
com.squareup.okhttp.Handshake handshake
public void connect () throws java.io.IOException
public void disconnect ()
public java.io.InputStream getErrorStream ()
public java.lang.String getRequestMethod ()
public int getResponseCode () throws java.io.IOException
public java.lang.String getResponseMessage () throws java.io.IOException
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String method
public boolean usingProxy ()
public boolean getInstanceFollowRedirects ()
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public boolean getAllowUserInteraction ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
Class[] types
public java.lang.String getContentEncoding ()
public int getContentLength ()
public java.lang.String getContentType ()
public long getDate ()
public boolean getDefaultUseCaches ()
public boolean getDoInput ()
public boolean getDoOutput ()
public long getExpiration ()
public java.lang.String getHeaderField (int)
int pos
public java.util.Map getHeaderFields ()
public java.util.Map getRequestProperties ()
public void addRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public java.lang.String getHeaderField (java.lang.String)
String key
public long getHeaderFieldDate (java.lang.String, long)
String field
long defaultValue
public int getHeaderFieldInt (java.lang.String, int)
String field
int defaultValue
public java.lang.String getHeaderFieldKey (int)
int position
public long getIfModifiedSince ()
public java.io.InputStream getInputStream () throws java.io.IOException
public long getLastModified ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
public java.lang.String getRequestProperty (java.lang.String)
String field
public java.net.URL getURL ()
public boolean getUseCaches ()
public void setAllowUserInteraction (boolean)
boolean newValue
public void setDefaultUseCaches (boolean)
boolean newValue
public void setDoInput (boolean)
boolean newValue
public void setDoOutput (boolean)
boolean newValue
public void setIfModifiedSince (long)
long newValue
public void setRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public void setUseCaches (boolean)
boolean newValue
public void setConnectTimeout (int)
int timeoutMillis
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeoutMillis
public int getReadTimeout ()
public java.lang.String toString ()
public void setFixedLengthStreamingMode (int)
int contentLength
public void setChunkedStreamingMode (int)
int chunkLength
}
com/squareup/okhttp/internal/huc/HttpsURLConnectionImpl.classHttpsURLConnectionImpl.java
package com.squareup.okhttp.internal.huc
public final com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl extends com.squareup.okhttp.internal.huc.DelegatingHttpsURLConnection {
private final com.squareup.okhttp.internal.huc.HttpURLConnectionImpl delegate
public void (java.net.URL, com.squareup.okhttp.OkHttpClient)
java.net.URL url
com.squareup.okhttp.OkHttpClient client
public void (com.squareup.okhttp.internal.huc.HttpURLConnectionImpl)
com.squareup.okhttp.internal.huc.HttpURLConnectionImpl delegate
protected com.squareup.okhttp.Handshake handshake ()
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier hostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory sslSocketFactory
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public long getContentLengthLong ()
public void setFixedLengthStreamingMode (long)
long contentLength
public long getHeaderFieldLong (java.lang.String, long)
String field
long defaultValue
public volatile void setChunkedStreamingMode (int)
public volatile void setFixedLengthStreamingMode (int)
public volatile java.lang.String toString ()
public volatile int getReadTimeout ()
public volatile void setReadTimeout (int)
public volatile int getConnectTimeout ()
public volatile void setConnectTimeout (int)
public volatile void setUseCaches (boolean)
public volatile void setRequestProperty (java.lang.String, java.lang.String)
public volatile void setIfModifiedSince (long)
public volatile void setDoOutput (boolean)
public volatile void setDoInput (boolean)
public volatile void setDefaultUseCaches (boolean)
public volatile void setAllowUserInteraction (boolean)
public volatile boolean getUseCaches ()
public volatile java.net.URL getURL ()
public volatile java.lang.String getRequestProperty (java.lang.String)
public volatile java.security.Permission getPermission () throws java.io.IOException
public volatile java.io.OutputStream getOutputStream () throws java.io.IOException
public volatile long getLastModified ()
public volatile java.io.InputStream getInputStream () throws java.io.IOException
public volatile long getIfModifiedSince ()
public volatile java.lang.String getHeaderFieldKey (int)
public volatile int getHeaderFieldInt (java.lang.String, int)
public volatile long getHeaderFieldDate (java.lang.String, long)
public volatile java.lang.String getHeaderField (java.lang.String)
public volatile void addRequestProperty (java.lang.String, java.lang.String)
public volatile java.util.Map getRequestProperties ()
public volatile java.util.Map getHeaderFields ()
public volatile java.lang.String getHeaderField (int)
public volatile long getExpiration ()
public volatile boolean getDoOutput ()
public volatile boolean getDoInput ()
public volatile boolean getDefaultUseCaches ()
public volatile long getDate ()
public volatile java.lang.String getContentType ()
public volatile int getContentLength ()
public volatile java.lang.String getContentEncoding ()
public volatile java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
public volatile java.lang.Object getContent () throws java.io.IOException
public volatile boolean getAllowUserInteraction ()
public volatile void setInstanceFollowRedirects (boolean)
public volatile boolean getInstanceFollowRedirects ()
public volatile boolean usingProxy ()
public volatile void setRequestMethod (java.lang.String) throws java.net.ProtocolException
public volatile java.lang.String getResponseMessage () throws java.io.IOException
public volatile int getResponseCode () throws java.io.IOException
public volatile java.lang.String getRequestMethod ()
public volatile java.io.InputStream getErrorStream ()
public volatile void disconnect ()
public volatile void connect () throws java.io.IOException
public volatile java.security.Principal getLocalPrincipal ()
public volatile java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public volatile java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public volatile java.security.cert.Certificate[] getLocalCertificates ()
public volatile java.lang.String getCipherSuite ()
}
com/squareup/okhttp/internal/huc/HttpURLConnectionImpl.classHttpURLConnectionImpl.java
package com.squareup.okhttp.internal.huc
public com.squareup.okhttp.internal.huc.HttpURLConnectionImpl extends java.net.HttpURLConnection {
private static final java.util.Set METHODS
private static final com.squareup.okhttp.RequestBody EMPTY_REQUEST_BODY
final com.squareup.okhttp.OkHttpClient client
private com.squareup.okhttp.Headers$Builder requestHeaders
private long fixedContentLength
private int followUpCount
protected java.io.IOException httpEngineFailure
protected com.squareup.okhttp.internal.http.HttpEngine httpEngine
private com.squareup.okhttp.Headers responseHeaders
private com.squareup.okhttp.Route route
com.squareup.okhttp.Handshake handshake
public void (java.net.URL, com.squareup.okhttp.OkHttpClient)
java.net.URL url
com.squareup.okhttp.OkHttpClient client
public final void connect () throws java.io.IOException
boolean success
public final void disconnect ()
public final java.io.InputStream getErrorStream ()
com.squareup.okhttp.internal.http.HttpEngine response
java.io.IOException e
private com.squareup.okhttp.Headers getHeaders () throws java.io.IOException
com.squareup.okhttp.Response response
com.squareup.okhttp.Headers headers
private static java.lang.String responseSourceHeader (com.squareup.okhttp.Response)
com.squareup.okhttp.Response response
public final java.lang.String getHeaderField (int)
java.io.IOException e
int position
public final java.lang.String getHeaderField (java.lang.String)
java.io.IOException e
String fieldName
public final java.lang.String getHeaderFieldKey (int)
java.io.IOException e
int position
public final java.util.Map getHeaderFields ()
java.io.IOException e
public final java.util.Map getRequestProperties ()
public final java.io.InputStream getInputStream () throws java.io.IOException
com.squareup.okhttp.internal.http.HttpEngine response
public final java.io.OutputStream getOutputStream () throws java.io.IOException
okio.BufferedSink sink
public final java.security.Permission getPermission () throws java.io.IOException
java.net.InetSocketAddress proxyAddress
java.net.URL url
String hostName
int hostPort
public final java.lang.String getRequestProperty (java.lang.String)
String field
public void setConnectTimeout (int)
int timeoutMillis
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public boolean getInstanceFollowRedirects ()
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeoutMillis
public int getReadTimeout ()
private void initHttpEngine () throws java.io.IOException
java.io.IOException e
private com.squareup.okhttp.internal.http.HttpEngine newHttpEngine (java.lang.String, com.squareup.okhttp.internal.http.StreamAllocation, com.squareup.okhttp.internal.http.RetryableSink, com.squareup.okhttp.Response) throws java.net.MalformedURLException java.net.UnknownHostException
int i
int size
String method
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
com.squareup.okhttp.internal.http.RetryableSink requestBody
com.squareup.okhttp.Response priorResponse
com.squareup.okhttp.RequestBody placeholderBody
java.net.URL url
com.squareup.okhttp.HttpUrl httpUrl
com.squareup.okhttp.Request$Builder builder
com.squareup.okhttp.Headers headers
boolean bufferRequestBody
com.squareup.okhttp.Request request
com.squareup.okhttp.OkHttpClient engineClient
private java.lang.String defaultUserAgent ()
String agent
private com.squareup.okhttp.internal.http.HttpEngine getResponse () throws java.io.IOException
com.squareup.okhttp.Response response
com.squareup.okhttp.Request followUp
okio.Sink requestBody
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
private boolean execute (boolean) throws java.io.IOException
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
com.squareup.okhttp.Connection connection
java.io.IOException toThrow
com.squareup.okhttp.internal.http.RequestException e
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
com.squareup.okhttp.internal.http.HttpEngine retryEngine
java.io.IOException toThrow
com.squareup.okhttp.internal.http.RouteException e
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
com.squareup.okhttp.internal.http.HttpEngine retryEngine
java.io.IOException e
com.squareup.okhttp.internal.http.StreamAllocation streamAllocation
boolean readResponse
boolean releaseConnection
public final boolean usingProxy ()
java.net.Proxy proxy
public java.lang.String getResponseMessage () throws java.io.IOException
public final int getResponseCode () throws java.io.IOException
public final void setRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public void setIfModifiedSince (long)
long newValue
public final void addRequestProperty (java.lang.String, java.lang.String)
String field
String value
private void setProtocols (java.lang.String, boolean)
java.io.IOException e
String protocol
String[] arr$
int len$
int i$
String protocolsString
boolean append
java.util.List protocolsList
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String method
public void setFixedLengthStreamingMode (int)
int contentLength
public void setFixedLengthStreamingMode (long)
long contentLength
static void ()
}
com/squareup/okhttp/OkUrlFactory$1.classOkUrlFactory.java
package com.squareup.okhttp
com.squareup.okhttp.OkUrlFactory$1 extends java.net.URLStreamHandler {
final String val$protocol
final com.squareup.okhttp.OkUrlFactory this$0
void (com.squareup.okhttp.OkUrlFactory, java.lang.String)
protected java.net.URLConnection openConnection (java.net.URL)
java.net.URL url
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy)
java.net.URL url
java.net.Proxy proxy
protected int getDefaultPort ()
}
com/squareup/okhttp/OkUrlFactory.classOkUrlFactory.java
package com.squareup.okhttp
public final com.squareup.okhttp.OkUrlFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory java.lang.Cloneable {
private final com.squareup.okhttp.OkHttpClient client
public void (com.squareup.okhttp.OkHttpClient)
com.squareup.okhttp.OkHttpClient client
public com.squareup.okhttp.OkHttpClient client ()
public com.squareup.okhttp.OkUrlFactory clone ()
public java.net.HttpURLConnection open (java.net.URL)
java.net.URL url
java.net.HttpURLConnection open (java.net.URL, java.net.Proxy)
java.net.URL url
java.net.Proxy proxy
String protocol
com.squareup.okhttp.OkHttpClient copy
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
META-INF/maven/
META-INF/maven/com.squareup.okhttp/
META-INF/maven/com.squareup.okhttp/okhttp-urlconnection/
META-INF/maven/com.squareup.okhttp/okhttp-urlconnection/pom.xml
META-INF/maven/com.squareup.okhttp/okhttp-urlconnection/pom.properties