In this project, you will develop a simple Web server in any programming language of your choice (Java, Python, PHP, etc.) that is capable of 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 file preceded by header lines; and (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 should return a¡°404 Not Found¡± error message.
Hi, I have read the requirements and I would like to do this project if given the opportunity. I did create Java web servers on my past projects, Let me know if you are interested so I can have further details. Thanks.
Hi,
I am very much familiar and experienced in core java network programming using TCP/IP socket and can develop the simple HTTP server as per requirements in Java.
Please contact me as soon as possible if you need my help.
With Regards,
Koustav
Hello,
I have a lot of experience building web applications especially with Python and the HTTP protocol.
I also have experience with Linux, databases, filesystems, data processing, AWS and many others.
Best wishes,
iticus
How would you like a C program? We can do it in Java / PHP or Python as well, however this looks like a network programming assignment, and C programs look more genuine.
I've authored books on Java, C++ and Data Structures, and have over 10 years of professional experience as a software engineer and consultant. On Freelancer I specialize in implementing algorithms in C++/Python. I believe I should be able to finish this project with high quality.
i have gone through your requirement we done similar kind of job before looking forward your earliest
Reply on this for a project discussion
Awaiting for your earliest reply
PHP it is to do the job and if you want, it can be done in Laravel framework for maintainable code. Do let me know your thoughts and we can discuss on this further.
Hi,
Currently I'm doing PhD in networking. Thus I'm working with lot of network programming using sockets. And I have hands-on experience with packet parsing too.
However I'm new to freelancer. So I don't have enough rating on my profile.
If you give me a chance for me, I can prove my self to you.
Thank you in advance