Simplified UPPERCASING web proxy server Python

Виконано Опубліковано %project.relative_time Оплачується при отриманні
Виконано Оплачується при отриманні

Implement a simplified UPPERCASING web proxy that can respond to HTTP GET requests

from your browser. On start-up, it needs to open a socket connection and listen for incoming

requests on a port given as a command line argument. When it receives an HTTP request

from the browser, it needs to parse this to determine the web server and forward the request

there. After receiving a response from the server, the proxy needs to convert everything to uppercase and then send it back to the browser. (Uppercase the whole HTML file should suffice. Binary files are out of the scope - not necessary)

The proxy only needs to be able to handle HTTP GET requests so if it receives a request for

any other method from the browser (like HEAD or POST) it should return a 501 N

Summary:

-First get your program to print out to the screen a webpage downloaded from some

hard-coded URL,

- Second, make it do this when it receives an HTTP get request,

- Third, It has to return that webpage in an HTTP response, and it has to return the webpage specified by the get request.

Python

ID Проекту: #9219571

Про проект

2 заявок(-ки) Дистанційний проект Остання активність Jan 1, 2016

Доручено:

arifshaon

A proposal has not yet been provided

$29 USD за 1 день
(0 відгуків(-и))
0.0
eitan1195

A proposal has not yet been provided

$55 USD за 1 день
(15 відгуків(-и))
3.7