0% found this document useful (0 votes)
49 views4 pages

HTTP - Message Examples

The document provides 4 examples of HTTP requests and responses. Example 1 shows a GET request for a web page and the 200 OK response. Example 2 shows a GET request for a non-existent page and the 404 Not Found response. Example 3 shows an incorrect GET request that produces a 400 Bad Request response. Example 4 shows a POST request that submits form data and the response sets cookies and displays the submitted data.

Uploaded by

gaxiwap252
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views4 pages

HTTP - Message Examples

The document provides 4 examples of HTTP requests and responses. Example 1 shows a GET request for a web page and the 200 OK response. Example 2 shows a GET request for a non-existent page and the 404 Not Found response. Example 3 shows an incorrect GET request that produces a 400 Bad Request response. Example 4 shows a POST request that submits form data and the response sets cookies and displays the submitted data.

Uploaded by

gaxiwap252
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

HTTP - Message Examples

tutorialspoint.com/http/http_message_examples.htm

HTTP Useful Resources


HTTP - Quick Guide
HTTP - Useful Resources
HTTP - Discussion

Selected Reading
UPSC IAS Exams Notes
Developer's Best Practices
Questions and Answers
Effective Resume Writing
HR Interview Questions
Computer Glossary
Who is Who

Advertisements

Previous Page
Next Page

Example 1
HTTP request to fetch hello.htm page from the web server running on tutorialspoint.com.

Client request

GET /hello.htm HTTP/1.1


User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

Server response

1/4
HTTP/1.1 200 OK
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: Apache/2.2.14 (Win32)
Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT
Content-Length: 88
Content-Type: text/html
Connection: Closed

<html>
<body>

<h1>Hello, World!</h1>

</body>
</html>

Example 2
HTTP request to fetch t.html page that does not exist on the web server running on
tutorialspoint.com.

Client request

GET /t.html HTTP/1.1


User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

Server response

HTTP/1.1 404 Not Found


Date: Sun, 18 Oct 2012 10:36:20 GMT
Server: Apache/2.2.14 (Win32)
Content-Length: 230
Content-Type: text/html; charset=iso-8859-1
Connection: Closed

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">


<html>

<head>
<title>404 Not Found</title>
</head>

<body>
<h1>Not Found</h1>
<p>The requested URL /t.html was not found on this server.</p>
</body>

</html>

2/4
Example 3
HTTP request to fetch hello.htm page from the web server running on tutorialspoint.com,
but the request goes with an incorrect HTTP version:

Client request

GET /hello.htm HTTP1


User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

Server response

HTTP/1.1 400 Bad Request


Date: Sun, 18 Oct 2012 10:36:20 GMT
Server: Apache/2.2.14 (Win32)
Content-Length: 230
Content-Type: text/html; charset=iso-8859-1
Connection: Closed

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">


<html>

<head>
<title>400 Bad Request</title>
</head>

<body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<p>
<p>The request line contained invalid characters following the protocol string.
<p>
</body>

</html>

Example 4
HTTP request to post form data to process.cgi CGI page on a web server running on
tutorialspoint.com. The server returns the passed name after setting them as cookies:

Client request

3/4
POST /cgi-bin/process.cgi HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Content-Type: text/xml; charset=utf-8
Content-Length: 60
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

first=Zara&last=Ali

Server response

HTTP/1.1 200 OK
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: Apache/2.2.14 (Win32)
Content-Length: 88
Set-Cookie: first=Zara,last=Ali;domain=tutorialspoint.com;Expires=Mon, 19-
Nov-2010 04:38:14 GMT;Path=/
Content-Type: text/html
Connection: Closed

<html>

<body>
<h1>Hello Zara Ali</h1>
</body>

</html>

Advertisements

4/4

You might also like