marsrestclient 0.2.0

Simple REST client on D language


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

MarsRestClient

Simple REST client on D language

TODO

[0.1]

  • ~~HTTP Client~~
  • ~~HTTP Client options~~
  • ~~Response handler~~
  • ~~Headers~~
  • ~~Parameters~~
  • ~~POST request~~
  • ~~GET request~~

[0.2]

  • ~~Add builder for HTTP Client~~
  • ~~Content Type~~
  • ~~User Agent~~
  • ~~DELETE request~~
  • ~~PATCH request~~
  • ~~Add package.d file~~
  • ~~Set args and data in builder~~
  • ~~Add UrlHelper~~

[0.3]

  • First release in http://code.dlang.org/
  • VK sample
  • httpbin.org sample
  • Dynamic parameters in URL
  • PUT request
  • Unit Tests

[0.4]

  • Multipart/form-data
  • flatbuffers support
  • Timeout
  • Optional logs (terminal or file)

Backlog

  • Async requests
  • Progress
  • Cache
  • Documentation
    • wiki
    • javadoc
  • RX support
  • Json serialization/deserialization
  • OAuth 2
  • Support dlang-requests
  • https://github.com/ikod/dlang-requests

Info

https://resttesttest.com/

Authors:
  • Eugene Sakara
Dependencies:
none
Versions:
0.3.0-alpha.1 2017-Mar-11
0.2.0 2017-Jan-08
0.1.0 2016-Dec-29
~master 2017-Mar-12
Show all 4 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 0 downloads total

Score:
0.0
Short URL:
marsrestclient.dub.pm