diff options
author | adamw <adam@warski.org> | 2017-06-29 22:12:32 +0200 |
---|---|---|
committer | adamw <adam@warski.org> | 2017-06-29 22:12:32 +0200 |
commit | 1bb7a630a3893978fe8be18fefe22ee25899f3ae (patch) | |
tree | 486a7eb395497e82db39c97a8b00828a4e179c11 /README.md | |
parent | 034c40595f217ef1f11ca351666a03aa08976b81 (diff) | |
download | sttp-1bb7a630a3893978fe8be18fefe22ee25899f3ae.tar.gz sttp-1bb7a630a3893978fe8be18fefe22ee25899f3ae.tar.bz2 sttp-1bb7a630a3893978fe8be18fefe22ee25899f3ae.zip |
Rework response as
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..34eebed --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# sttp + +The HTTP client for Scala that you always wanted + +## Goals of the project + +* provide a simple, discoverable, no-surprises, reasonably type-safe API for making HTTP requests +* separate definition of a request from request execution +* provide immutable, easily modifiable data structures for requests and responses +* support both synchronous and asynchronous execution backends +* provide support for backend-specific request/response streaming + +## Other Scala HTTP clients + +* [scalaj](https://github.com/scalaj/scalaj-http) +* [akka-http client](http://doc.akka.io/docs/akka-http/current/scala/http/client-side/index.html) +* [dispatch](http://dispatch.databinder.net/Dispatch.html) +* [play ws](https://github.com/playframework/play-ws) +* [fs2-http](https://github.com/Spinoco/fs2-http)
\ No newline at end of file |