handle 0.3.3 copy "handle: ^0.3.3" to clipboard
handle: ^0.3.3 copied to clipboard

A simple library for composing HTTP clients, creating services to make HTTP requests.

0.3.3 #

  • Add HandleClient to retry request on error
  • Throw exceptions when catching errors in convertors and interceptors

0.3.2+2 #

  • Update benchmarks/
  • Fix inherited properties override in RequestClient
  • Fix catching of errors in RestResponse.deserializeBody
  • Fix JsonModelSerializer.merge where this deserializers from this where merge was invoked where ignored

0.3.2+1 #

  • Update documentation
  • Add missing content-type: application/json header in RestService

0.3.2 #

  • Add [RestClient.multipart] for making multipart rest requests

0.3.1 #

  • Update package:http version constraint

0.3.0 #

  • Upgrade package:http to 1.0.0

0.2.0 #

  • Replace PathJoinCallback onJoinPath with PathJoinStrategyCallback? pathJoinStrategy in [RequestClient]
  • Remove unused JsonModelSerializer? serializer from [HttpService]
  • Change [ServiceConfig] to [HttpServiceConfig] and use [RestServiceConfig] as [config] in [RestService]
  • Change [PathJoinStrategy] from a function class to an abstract class interface
  • Add test for path join strategies
  • Update [TodoService] in tests to extends [RestService]

0.1.0 #

  • Initial version.
7
likes
0
pub points
13%
popularity

Publisher

verified publishermagnificsoftware.com

A simple library for composing HTTP clients, creating services to make HTTP requests.

Repository (GitHub)
View/report issues

Topics

#network #http #rest #client

License

unknown (LICENSE)

Dependencies

async, collection, http, meta, quiver

More

Packages that depend on handle