Toggle navigation
JarYard
Browse
Search
About
Groups
com.squareup.okhttp3
okhttp
3.2.0
Javadoc
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Search
Package
okhttp3
Package Summary
Package
Description
okhttp3
.internal
Interface Summary
Interface
Description
Authenticator
Responds to an authentication challenge from either a remote web server or a proxy server.
Call
A call is a request that has been prepared for execution.
Call
.Factory
Callback
Connection
The sockets and streams of an HTTP, HTTPS, or HTTPS+SPDY connection.
CookieJar
Provides
policy
and
persistence
for HTTP cookies.
Dns
A domain name service that resolves IP addresses for host names.
Interceptor
Observes, modifies, and potentially short-circuits requests going out and the corresponding requests coming back in.
Interceptor
.Chain
Class Summary
Class
Description
Address
A specification for a connection to an origin server.
Cache
Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth.
CacheControl
A Cache-Control header with cache directives from a server or client.
CacheControl
.Builder
Builds a
Cache-Control
request header.
CertificatePinner
Constrains which certificates are trusted.
CertificatePinner
.Builder
Builds a configured certificate pinner.
Challenge
An RFC 2617 challenge.
ConnectionPool
Manages reuse of HTTP and SPDY connections for reduced network latency.
ConnectionSpec
Specifies configuration for the socket connection that HTTP traffic travels through.
ConnectionSpec
.Builder
Cookie
An
RFC 6265
Cookie.
Cookie
.Builder
Builds a cookie.
Credentials
Factory for HTTP authorization credentials.
Dispatcher
Policy on when async requests are executed.
FormBody
FormBody
.Builder
Handshake
A record of a TLS handshake.
Headers
The header fields of a single HTTP message.
Headers
.Builder
HttpUrl
A uniform resource locator (URL) with a scheme of either
http
or
https
.
HttpUrl
.Builder
MediaType
An
RFC 2045
Media Type, appropriate to describe the content type of an HTTP request or response body.
MultipartBody
An
RFC 2387
-compliant request body.
MultipartBody
.Builder
MultipartBody
.Part
OkHttpClient
Factory for
calls
, which can be used to send HTTP requests and read their responses.
OkHttpClient
.Builder
Request
An HTTP request.
Request
.Builder
RequestBody
Response
An HTTP response.
Response
.Builder
ResponseBody
A one-shot stream from the origin server to the client application with the raw bytes of the response body.
Route
The concrete route used by a connection to reach an abstract origin server.
Enum Summary
Enum
Description
CipherSuite
TLS cipher suites
.
Protocol
Protocols that OkHttp implements for
ALPN
selection.
TlsVersion
Versions of TLS that can be offered when negotiating a secure socket.