Important HTTP Headers in Python CGI Programming



HTTP Header

The line Content-type:text/html\r\n\r\n is part of HTTP header which is sent to the browser to understand the content. All the HTTP header will be in the following form −

HTTP Field Name − Field Content

For Example

Content-type − text/html\r\n\r\n

There are few other important HTTP headers, which we will use frequently in our CGI Programming.     

Sr.No.
Header
Description
1
Content-type:

A MIME string defining the format of the file being returned. Example is Content-type:text/html
2
Expires: Date

The date the information becomes invalid. It is used by the browser to decide when a page needs to be refreshed. A valid date string is in the format 01 Jan 1998 12:00:00 GMT.
3
Location: URL

The URL that is returned instead of the URL requested. You can use this field to redirect a request to any file.

4
Last-modified: Date

The date of last modification of the resource.
5
Content-length: N

The length, in bytes, of the data being returned. The browser uses this value to report the estimated download time for a file.
6
Set-Cookie: String

Set the cookie passed through the string


Updated on: 2020-06-16T12:25:28+05:30

332 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements