Skip to content
A Haskell library for writing HTTP and HTTPS proxies.
Haskell Makefile
Find file
Latest commit f94b0f0 Apr 26, 2016 @erikd Revert "Test/Util.hs: Fix redundant typeclass constraint"
For ghc-7.6 and ghc-7.8 `Functor` is not a superclass of `Monad` so
the `Functor` constraint cannot be removed.

This reverts commit 408db96.
Failed to load latest commit information.
Network/HTTP
Notes
Test
example
.gitignore
.travis.yml
LICENSE
Makefile
Readme.md
Setup.hs
http-proxy.cabal
stack.yaml

Readme.md

http-proxy

Build Status

A Haskell library for creating HTTP and HTTPS web proxies.

The aim is to make all proxying operations work in constant space (per connection) so that memory usage scales linearly with the number of concurrent connections and is completely independent of the size of either the POST request body or the response body.

This library relies heavily on the following libraries:

  • wai : A common protocol between web servers and clients.
  • warp : The web servers the proxy application runs in.
  • http-conduit / http-client : Perform the upstream requests.

This is still beta quality.

Something went wrong with that request. Please try again.