Statements (105)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:can_be_extended_by |
custom converters
custom call adapters |
gptkbp:can_be_used_with |
gptkb:Android
Java applications |
gptkbp:can_handle |
file uploads
file downloads multipart requests |
gptkbp:dependency |
gptkb:Ok_Http
|
gptkbp:developed_by |
gptkb:Square,_Inc.
|
gptkbp:features |
Type-safe HTTP client
|
gptkbp:first_released |
gptkb:2013
|
gptkbp:has |
gptkb:Git_Hub
interceptors Call adapter factory Converter factory |
gptkbp:has_documentation |
https://square.github.io/retrofit/
|
gptkbp:has_feature |
asynchronous requests
synchronous requests |
gptkbp:has_version |
2.9.0
2.6.2 2.5.0 2.8.1 2.7.1 |
https://www.w3.org/2000/01/rdf-schema#label |
Retrofit
|
gptkbp:integrates_with |
gptkb:Kotlin
gptkb:Ok_Http gptkb:Ok_Http_client gptkb:weapons gptkb:Live_Data gptkb:View_Model |
gptkbp:is |
open-source
|
gptkbp:is_available_on |
gptkb:Maven_Central
gptkb:JCenter gptkb:Gradle |
gptkbp:is_compatible_with |
gptkb:Kotlin
gptkb:Rx_Java Coroutines |
gptkbp:is_documented_in |
gptkb:Git_Hub
official documentation |
gptkbp:is_maintained_by |
gptkb:Square,_Inc.
|
gptkbp:is_part_of |
gptkb:Java_ecosystem
Android ecosystem |
gptkbp:is_popular_in |
Android development
Java development |
gptkbp:is_used_by |
gptkb:developers
companies |
gptkbp:language |
gptkb:Java
|
gptkbp:latest_version |
2.9.0
|
gptkbp:license |
Apache License 2.0
|
gptkbp:platform |
gptkb:Android
|
gptkbp:programming_language |
gptkb:Java
|
gptkbp:provides |
Error handling
API interface HTTP response parsing Request customization Response converters type-safe HTTP client |
gptkbp:released_in |
gptkb:2013
|
gptkbp:repository |
gptkb:Git_Hub
|
gptkbp:supports |
gptkb:Kotlin
gptkb:Gson gptkb:Jackson gptkb:Rx_Java REST API Logging API versioning Error handling strategies Interceptors Query parameters REST APIs Progress tracking XML serialization Timeout settings JSON serialization Moshi Custom headers File uploads Asynchronous requests Custom response types Custom converters Path parameters Response caching Authentication headers Custom call adapters Custom request methods Data class mapping Dynamic URL base Dynamic query parameters Error response mapping Error response parsing Form URL encoded requests Multipart requests Network call cancellation Network error handling Request body serialization Response body deserialization Response body streaming SSL pinning Synchronous requests |
gptkbp:used_by |
Android developers
|
gptkbp:used_for |
HTTP requests
|
gptkbp:uses |
Annotations
|
gptkbp:bfsParent |
gptkb:Android
|
gptkbp:bfsLayer |
4
|