n this assignment, you will develop a simple Web server in Python that is capableof processing only one request. Specifically, your Web server will(i) Create a connection socket when contacted by a client (browser)(ii) Receive the HTTP request from this connection(iii) Parse the request to determine the specific file being requested(iv) Get the requested file from the server’s file system(v) Create an HTTP response message consisting of the requested filepreceded by header lines(vi) Send the response over the TCP connection to the requesting browser.If a browser requests a file that is not present in your server, your server shouldreturn a “404 Not Found” error message.Your job is to code the steps above, run your server, and then test your server bysending requests from browsers running on different hosts. If you run your serveron a host that already has a Web server running on it, then you should use a differentport than port 80 for your Web server. Make sure to test your program before submission, if your programs containssyntax errors, the grade is zero. Include a README file for instructions on how to run your program. Documentation, write comments in your source code so that anyone reading your code will be able to understand it
WİTH BY PYTHON
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here