Find Jobs
Hire Freelancers

Hypertext Transfer Protocol (HTTP)

$30-250 USD

Cancelled
Posted over 7 years ago

$30-250 USD

Paid on delivery
The aim of this project is to get more insights, from a programming perspective, on how the interaction between the Web browser (Chrome, Internet Explorer, Firefox … etc) and the Web server happens. Use your knowledge in sockets programming to write the following programs: 1. A client program that executes a single HTTP GET to a Web server to retrieve any type of content from any website. 2. A client program to execute a single HTTP GET to a Web server to retrieve a complete file, from any website, and store it locally. Hint: the HTTP response header fields are of variable number and variable length (depending on the URL requested and the Web server reached). 3. Write a client program to do serial HTTP GETs (that is, a sequence of GETs) to a Web server. NOTE: All of the programs should conditionally compile for Winsock or BSD sockets. The project is based on three programs that you should write. You are required to prepare a report for this project as per the following details: - Report: a brief report that is based on two sections. In the first section, titled "Introduction", provide some background about the HTTP protocol and web servers (at least 1-page long, font size 12, 1.5 line spacing, justified). In the second section, titled "Software Implementation", provide a brief description of your programs and how you thought about their development. You should list your codes in this section and explain how to test (provide some snapshots on the output generated by your codes).
Project ID: 12659323

About the project

14 proposals
Remote project
Active 7 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 $218 USD for this job
User Avatar
Hi. i have a lot of experience in HTTP and also working with web. i can easily complete your project in given time. we can have a chat. thanks
$250 USD in 3 days
4.9 (277 reviews)
7.1
7.1
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$150 USD in 3 days
4.8 (94 reviews)
6.6
6.6
User Avatar
Hi, I'm a OS expert experienced C/C++/ObjC developing. I can develop almost kinds of C/C++/ObjC codes for any OS : Windows, Linux, MAC OS X... I can use almost of develop libraries such as QT, MFC, boost... and ant IDE tools that you prefer. I had done several developing tasks related operating systems or applications. I can also develop IPhone/IPad Apps with Corona SDK, Obj C, QT and Swift Please check my profile and contact with me. Best regards!
$210 USD in 3 days
4.9 (78 reviews)
6.6
6.6
User Avatar
Hi there, Let me please introduce myself. I'm software engineer with great experience of 11 years using c++, working in different areas (desktop, networking, server side and more). Will be happy to do the job for you. Best regards, Peter
$255 USD in 5 days
5.0 (3 reviews)
4.0
4.0
User Avatar
It is an interesting project and I have high ability to solve it, and I will give quality work to you. In fact CURL is a source which is useful for your project.
$250 USD in 10 days
4.8 (4 reviews)
3.6
3.6
User Avatar
A proposal has not yet been provided
$200 USD in 5 days
5.0 (3 reviews)
2.4
2.4
User Avatar
Hi , I am a core programmer and experienced with socket programming. i have strong understanding on tcp/ip networking and other protocol like udp, http ,ftp etc'.
$250 USD in 20 days
5.0 (3 reviews)
1.0
1.0
User Avatar
Hi, I am professional in this task.I would like to assist you in your projects. Get it done professionally get it done right the 1st time. I am here to make long term relationship. I would like to get all details from you and ready to start ASAP . Lets discuss.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$255 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have been working with C/C++ backend networking code for years, with experience in both winsock and BSD sockets. If anyone can deliver this job, it would be me.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello my name is Jovan and I'm a Bachelor in Computer Science and Mathematics. I have 3 year experience in Java/ C++/ C, Android and Opengl ES, mysql ... I have experience with TCP and UDP connections using sockets, both server and client tier. I develop clean well documented code with no crashing or issues. I have also passed Java and C exams on Freelancer. I would be very grateful if you take my bid into consideration, if you have any question feel free to ask
$160 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of KUWAIT
kuwait city, Kuwait
5.0
1
Payment method verified
Member since Dec 21, 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)
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.