onResponse

open fun onResponse(responseCode: Int, etag: String, lastModified: String, cacheControl: String, expires: String, retryAfter: String, xRateLimitReset: String, body: Array<Byte>)

Invoked when a resource has finished.

Parameters

responseCode

http response code

eTag

http header, identifier for a specific version of a resource

lastModified

http header, used to determine if a resource hasn't been modified since

cacheControl

http header, used to determine cache strategy of a resource

expires

http header, used to determine when a resource is stale

retryAfter

http header, used to indicate when the service is expected to be unavailable to the client

xRateLimitReset

http header, used to determine the remaining window before the rate limit resets

body

http response body, in an array of bytes representation