Ok Http client

GPTKB entity

Statements (62)
Predicate Object
gptkbp:instance_of gptkb:customers
gptkbp:can_be_used_in Java applications
gptkbp:can_be_used_with gptkb:Kotlin
gptkb:Rx_Java
gptkbp:can_handle redirects
HTTPS requests
HTTP caching
gptkbp:dependency gptkb:Okio
gptkbp:developed_by gptkb:Square,_Inc.
gptkbp:first_released gptkb:2013
https://www.w3.org/2000/01/rdf-schema#label Ok Http client
gptkbp:is_compatible_with gptkb:Maven
gptkb:Gradle
Java 1.7 and above
gptkbp:is_documented_in official documentation
gptkbp:is_integrated_with gptkb:weapons
gptkbp:is_maintained_by gptkb:Square,_Inc.
gptkbp:is_open_source gptkb:true
gptkbp:is_popular_in Android development community
gptkbp:is_supported_by community forums
gptkbp:is_tested_for gptkb:Robolectric
gptkb:Mockito
gptkb:JUnit
gptkbp:is_used_by many open-source projects
gptkbp:is_used_in microservices architecture
gptkbp:latest_version 4.9.3
gptkbp:provides connection pooling
timeout settings
interceptors
DNS resolution
asynchronous requests
retry mechanism
circuit breaker pattern
timeout configuration
connection timeout settings
response caching
customizable request headers
response body streaming
custom SSL context
custom request builders
logging interceptor
multipart request support
read timeout settings
request interceptors
response body converters
response interceptors
write timeout settings
gptkbp:repository https://github.com/square/okhttp
gptkbp:supports gptkb:Web_Socket
gptkb:HTTP/1.1
gptkb:HTTP/2
gptkb:Android_X
gptkb:Java_Script
Java 8 features
SSL pinning
custom connection factories
GZIP compression
gptkbp:used_by gptkb:Retrofit
gptkbp:used_in Android applications
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Retrofit
gptkbp:bfsLayer 5