Đã Hủy

Hypertext Transfer Protocol (HTTP)

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).

Kĩ năng: BSD, Lập trình C++, Kĩ thuật, Socket IO, Web Hosting

Xem nhiều hơn: hello freelancers there is urgent logo requirement http ifreelancer in contest details php pid nw, facebook http market android com details id com facebook katana, http wwwfreelancercommarketplaceproductthermal transfer ribbons datahtml, http file transfer slow, http file transfer slow ftp, http file transfer portal, fund transfer project details, thing required prepare company annual report, concept rs232 file transfer port details, http file transfer goomla, http slower transfer ftp, ftp http file transfer slow, simulate http file transfer, prepare profitability analysis report, http internet transfer control upload file

Về Bên Thuê:
( 1 Nhận xét ) kuwait city, Kuwait

ID dự án: #12659323

15 freelancer đang chào giá trung bình $212 cho công việc này

hbxfnzwpf

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 environ Thêm

$150 USD trong 3 ngày
(63 Nhận xét)
6.3
utkarshkatiyar19

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 trong 3 ngày
(125 Nhận xét)
6.1
octopus823

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 I Thêm

$210 USD trong 3 ngày
(36 Nhận xét)
5.7
luchenggang

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 trong 10 ngày
(4 Nhận xét)
3.6
$400 USD trong 3 ngày
(3 Nhận xét)
3.1
marcusbladin

Looks like you need this for your university project. No problem, i can make it good, i have good C\C++ programming experience, i will make it with C and Winsock. Will write you quality papers.

$200 USD trong 3 ngày
(1 Nhận xét)
2.9
JawadIT

A proposal has not yet been provided

$200 USD trong 5 ngày
(2 Nhận xét)
1.6
BICSoft

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 trong 20 ngày
(2 Nhận xét)
0.6
auengineer1

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 Thêm

$155 USD trong 3 ngày
(0 Nhận xét)
0.0
yuang86

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 trong 3 ngày
(0 Nhận xét)
0.0
peterasanov

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 yo Thêm

$255 USD trong 5 ngày
(0 Nhận xét)
0.0
HAshkanani

A proposal has not yet been provided

$155 USD trong 3 ngày
(0 Nhận xét)
0.0
a830144

A proposal has not yet been provided

$255 USD trong 15 ngày
(0 Nhận xét)
0.0
rexbdnet9

Hello, I have some queries and need some discussion regarding the project before start. Please check our profile,portfolio(our completion rate is 100%) and kindly initiate me on chat for discussion. We are really int Thêm

$250 USD trong 9 ngày
(2 Nhận xét)
0.0
donfoss6

We are highly experienced Post Graduate Engineers, Doctors, IT, ITES, Software, Infrastructure Professionals, Web Designers and IT Architects. We can redo, improve, and publish any engineering, scientific MATLAB, S Thêm

$250 USD trong 3 ngày
(0 Nhận xét)
0.0
$200 USD trong 7 ngày
(0 Nhận xét)
0.0
aashish100

Hi, I can do these 3 programs and send it to you in 3 days. I am fluent in C++ language. I can do it in C++ as this was tagged as a C++ or if you prefer any other language its also fine with me as I know and experience Thêm

$133 USD trong 3 ngày
(0 Nhận xét)
0.0
Jolejbg

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, bo Thêm

$160 USD trong 3 ngày
(0 Nhận xét)
0.0