aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authoradamw <adam@warski.org>2017-06-30 14:55:26 +0200
committeradamw <adam@warski.org>2017-06-30 14:55:26 +0200
commit12117c5ae5d840c416724ecbdeed1fc4a38cee85 (patch)
tree986ac14fa81198594f5f9927733bb24b4bf53092 /README.md
parentd0f9a7f9ece12f18852660b42d65d76a124de53e (diff)
downloadsttp-12117c5ae5d840c416724ecbdeed1fc4a38cee85.tar.gz
sttp-12117c5ae5d840c416724ecbdeed1fc4a38cee85.tar.bz2
sttp-12117c5ae5d840c416724ecbdeed1fc4a38cee85.zip
Readme
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
index 34eebed..64f7925 100644
--- a/README.md
+++ b/README.md
@@ -10,6 +10,13 @@ The HTTP client for Scala that you always wanted
* support both synchronous and asynchronous execution backends
* provide support for backend-specific request/response streaming
+## How is sttp different from other libraries?
+
+* immutable request builder which doesn't require the URI to be specified upfront. Allows defining partial requests
+which contain common cookies/headers/options, which can later be specialized using a specific URI and HTTP method.
+* support for multiple backends, both synchronous and asynchronous, with backend-specific streaming support
+* TODO URI interpolator with optional parameters support
+
## Other Scala HTTP clients
* [scalaj](https://github.com/scalaj/scalaj-http)