Skip to content

palmje/wreq

This branch is 45 commits behind haskell/wreq:master.

Folders and files

NameName
Last commit message
Last commit date
Oct 26, 2018
May 21, 2017
Jan 1, 2018
Dec 29, 2017
Jan 15, 2018
Apr 23, 2014
Dec 22, 2015
Dec 27, 2017
Apr 22, 2014
Jan 11, 2015
Dec 27, 2017
Dec 18, 2017
Feb 28, 2018
Feb 28, 2018

Repository files navigation

wreq: a Haskell web client library Build Status

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haskell 97.4%
  • HTML 2.3%
  • Makefile 0.3%