This version can be pinned in stack with:wreq-0.4.1.0@sha256:415dee42256dec3b5dae7c18bd9bf610ebe55c053d371c8afb994c9525fafa36,5327
Module documentation for 0.4.1.0
Depends on 25 packages
(full list with versions):
aeson, 
attoparsec, 
authenticate-oauth, 
base, 
base16-bytestring, 
byteable, 
bytestring, 
case-insensitive, 
containers, 
cryptohash, 
exceptions, 
ghc-prim, 
hashable, 
http-client, 
http-client-tls, 
http-types, 
lens, 
lens-aeson, 
mime-types, 
psqueues, 
template-haskell, 
text, 
time, 
time-locale-compat, 
unordered-containers wreq: a Haskell web client library 
wreq is a library that makes HTTP client programming in Haskell
easy.
Features
- 
Simple but powerful lens-based API
 
- 
Over 100 tests, and built on reliable libraries like http-client
and lens
 
- 
Session handling includes connection keep-alive and pooling, and
cookie persistence
 
- 
Automatic decompression
 
- 
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
 
Tutorials
See the tutorials for a quick-start.
Is it done?
No!  See TODO.md for a rather long list of ideas.
-- markdown --
2015-05-10 0.4.0.0
- 
Compatible with GHC 7.10.
 
- 
New withAPISession and withSessionControl functions make talking to
REST services more efficient.
 
- 
Added support for AWS S3 virtual-host style URLs.
 
- 
Added signing support for region specific calls to the AWS Security
Token Service (AWS STS).
 
- 
The introduction of AWS support accidentally introduced unwanted AWS
headers and computation into all requests. This has been fixed.
 
2014-12-11 0.3.0.1
- Bump lower bound on http-client to 0.3.0.1
 
2014-12-02 0.3.0.0
- 
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 (?~)
 
2014-08-25 0.2.0.0
2014-04-22 0.1.0.0