Find Jobs
Hire Freelancers

Write some Software

$30-250 USD

Closed
Posted about 8 years ago

$30-250 USD

Paid on delivery
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.
Project ID: 10323292

About the project

14 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $130 USD for this job
User Avatar
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.
$35 USD in 1 day
4.9 (1330 reviews)
7.8
7.8
User Avatar
I have 10+ years experience and more than 600 projects completed on this platform. I am very interested to work on this project. Ready to start ASAP.
$200 USD in 7 days
4.8 (549 reviews)
7.7
7.7
User Avatar
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
$88 USD in 2 days
4.9 (238 reviews)
6.5
6.5
User Avatar
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
$120 USD in 1 day
5.0 (40 reviews)
5.9
5.9
User Avatar
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.
$150 USD in 3 days
4.9 (21 reviews)
5.7
5.7
User Avatar
Send me a message so we can discuss about your requirements. I can help you with your project. Thanks.
$133 USD in 2 days
5.0 (22 reviews)
4.4
4.4
User Avatar
Hi we are a team of 3 people who have use python to do this kind of webservice tasks Contact us for details
$61 USD in 10 days
5.0 (6 reviews)
3.0
3.0
User Avatar
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
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$277 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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
$30 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
kansas city, United States
5.0
2
Payment method verified
Member since Apr 25, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.