Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erikd/http-proxy
A Haskell library for writing HTTP and HTTPS proxies.
https://github.com/erikd/http-proxy
Last synced: 11 days ago
JSON representation
A Haskell library for writing HTTP and HTTPS proxies.
- Host: GitHub
- URL: https://github.com/erikd/http-proxy
- Owner: erikd
- License: other
- Created: 2011-12-06T23:22:35.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2021-10-29T09:58:07.000Z (about 3 years ago)
- Last Synced: 2024-05-08T20:31:58.554Z (6 months ago)
- Language: Haskell
- Homepage:
- Size: 231 KB
- Stars: 55
- Watchers: 4
- Forks: 21
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# http-proxy
[![Build Status](https://secure.travis-ci.org/erikd/http-proxy.png?branch=master)](http://travis-ci.org/erikd/http-proxy)
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.