AsyncProxy - Python Programming Task : build an asynchronous HTTP proxy
1.1K
Your task is to build an asynchronous HTTP proxy (see definition in RFC2616) complying to the requirements specified below.
Range requests must be supported as defined in
RFC2616, but also via range query
parameter.
HTTP 416 error must be returned in case where both header and query parameter are specified, but with a different value.
Program must start with a single command docker-compose up.
Proxy must be reachable at http://<docker-host>:8080 .
Usage statistics must be available at http://<docker-host>:8080/stats
Code must run with Python 3.5+.
Code must be delivered as a link to public GitHub repository.
$ docker run -p 8080:8080 austinjung/async-http-proxy-python:latest
clone the project repository
cd /to/the_top_folder_of_the_project
$ docker-compose up
Content type
Image
Digest
Size
262.3 MB
Last updated
over 9 years ago
docker pull austinjung/async-http-proxy-python