wreq: a Haskell web client library
wreq is a library that makes HTTP client programming in Haskell
Simple but powerful
Session handling includes connection keep-alive and pooling, and cookie persistence
Powerful multipart form and file upload handling
Support for JSON requests and responses, including navigation of schema-less responses
Basic and OAuth2 bearer authentication
Amazon Web Services (AWS) request signing (Version 4)
AWS signing supports sending requests through the Runscope Inc. Traffic Inspector
See the tutorials for a quick-start.
Is it done?
TODO.md for a rather long list of ideas.
-- markdown --
- Bump lower bound on http-client to 0.3.0.1
Support for Amazon Web Services request signing
New customMethod, customMethodWith functions allow use of arbitrary HTTP verbs
httpProxy, basicAuth, oauth2Bearer, oauth2Token: removed Maybe from result types, changed documentation to suggest use of (?~)
- Support for lens 4.4
- Initial release.