RxHttpClient Versions Save

Simple Http client (Use RxSwift for stream data)

1.2.0

4 years ago

1.1.1

5 years ago

By default HttpClient caches only GET requests. This option allows to cache specific request types: CacheMode(cacheResponse: true, returnCachedResponse: true, invokeRequest: true, cacheHttpMethods: [.get, .post, .put])

1.1.0

5 years ago

HttpClient now can be initialized with custom implementation of NSURLSessionDataEventsObserverType (which is derived from URLSessionDataDelegate) in order to allow additional customization.

1.0.0

5 years ago

0.9.0

6 years ago

View build details and download artifacts on buddybuild: RxHttpClient (iOS, RxHttpClient)

0.8.2

7 years ago

Add RequestPluginType protocol that receives callbacks from HttpClient and StreamDataTask. Only one plugin now available: NetworkActivityIndicatorPlugin (shows network activity if there is active network request).

0.8.1

7 years ago

Update RxSwift dependency to 3.1.0. Small changes in readme.

0.8.0

7 years ago

Add ability to customize HTTP method of the request and send HTTP body.

0.7.0

7 years ago

HttpClient now able to cache GET response and return cached data immediately on next request (if needed). Also MimeTypeConverter slightly refactored.

0.6

7 years ago

Project converted to Swift 3.0