×

Full Form of HTTP

What is the full form of HTTP?

HTTP is an acronym for “Hypertext Transfer Protocol.” It is a protocol used for transmitting data over the World Wide Web (WWW), i.e., Internet since 1990. HTTP has four versions, which are given below:

YearHTTP Version
19910.9
19961.0
19971.1
20152.0

It has some predefined set of rules and methods to establish, maintain, and execute communication between various terminals, systems, and devices over the Internet. Most of the websites use this protocol to access any webpage over the internet. The URL of website begins with “http://”.

Example: If you want to access website like www.microsoft.com, then you write in the URL like: http://www.microsoft.com.

In HTTP, Hypertext is a text which contains a connection link within it; it means, when we click on a word or text on a webpage that contains a link, it will be redirected to a new webpage of the specified link. This protocol was invented by Tim Berner.

HTTP uses port number 80 for connection. It is used to transfer data in the form of hypertext, audio, video and many more. It does not encrypt and decrypt the page information between the client browser and web server, and send data as a plain-text.

HTTP uses fewer resources, such as CPU and memory because of the low number of connections. In this, errors can be reported without terminating the prior connection. This protocol is used for transporting WWW documents between the client and server. Each HTTP transaction between the client and server consists of request and response in the client server model, where a client maintain a connection to make a request and wait until it receives a response from the server. The task is performed in below three steps:

  • First of all, client opens a TCP connection and sends request for a document.
  • Then server responds to the client with the document.
  • After that the server closes the connection.
What is the full form of HTTP

HTTP request messages that are sent from the web-client to web-server consists of three parts:

  1. The request line: The request line further consists of three methods i.e. request type, URL and HTTP version. The URL represents the requested resource. The HTTP represents the version number of HTTP being used. The request line ends with CRLF (Carriage Return Line Feed).

Example: GET /images/logo1.png HTTP/1.1, which requests a resource called /images/logo1.png from the server

  • Request Header: The header present in the HTTP request message is called request header that exchange additional information between the web client and the webserver.

Example: (Accept-Language: en)

  • Body: The body represents the message body.

HTTP response messages that are sent from the server to client. The response of the server to a request from the client consists of three parts:

  • Status line: The status line further consists of three elements i.e. HTTP version, Status code and reason phrase or status phrase. The status code field represents the three digit integer that indicates the response to the request.
  • Response Header: The header represents the HTTP response message is called response header that specifies the server’s configuration and some special information about the request.
  • Body: The body represents the message body

Some basic features of HTTP are given below:

  • HTTP requires high power to establish communication between the client and server and to transfer the data. HTTP protocol transfers the data between the client and web server without handshaking. In this protocol, we don’t require SSL (System Sockets Layer) certificate for websites. HTTP protocol provides data encryption because it saves cookies and data on the client system.                                   
  • HTTP is a stateless protocol, because in this, each transaction is treated independently. HTTP connection is also stateless because the web server and the web client are aware of each other only during a first current connection request. Once the connection is closed, both of them are unaware about each other so that they cannot retain their information between different requests across the web pages.  
  • HTTP is not a secure connection because HTTP requests are sent to the host server in plain text and does not use any encryption techniques for data sending. In this way, it subjects to man-in-the-middle and eavesdropping attacks, which can let attackers to gain access to website’s accounts, and sensitive and confidential information, such as credit card details etc.

Related Topics

GSLV Full Form

GSLV Full Form: GSLV (Geosynchronous Satellite Launch Vehicle) is a launcher vehicle used to launch satellites, spacecraft and other space objects to Geosynchronous Transfer Orbit. It is made by ISRO...

7 minutes read.

Full Form of ASAP

ASAP There are various meanings, full form of ASAP, today we are going to look at each one of them. 1. ASAP – As Soon as Possible The full form for ASAP is...

3 minutes read.

Full Form of FIR

FIR Full Form FIR stands for First Information Report. It is a written document or report prepared by the police based on any criminal or cognizable offense. This report is based...

5 minutes read.

Full Form of Computer

Full Form of Computer Computers are all around us, and they are one of the most widely used electronic machines on Earth. But I bet 90% of the users are not...

5 minutes read.

Full Form of HR

HR Full Form The employees of the company are the assets to the company. The employees are the invaluable resources through which the company yields profits. The full form of HR...

3 minutes read.

Full Form of PWD

PWD (Public Works Department) PWD refers to the Department of Public Works. In India, PWD is a government body involved in developing and managing public facilities, such as publicly funded houses,...

5 minutes read.

Full Form of BBA

Full Form of BBA This tutorial will be discovering all the various full forms of BBA, including their definition, course structure, overviews, eligibility criteria to seek admission, and other detailed information. (i)...

3 minutes read.

HD Full Form

 HD Full Form: HD stands for High Definition. It refers to High Definition images, which means an image that is more clear, more comprehensive, and larger. So high definition is...

3 minutes read.

Full Form of PUC

Full Form of PUC PUC have three main full forms 1.      Pollution Under Control 2.      Pre-University Course 3.      Personal Unlock Code Pollution Under Control Pollution under control is a not polluting vehicle mark, which is obligatory certification mark under...

4 minutes read.

Full form of DM

Full form of DM This tutorial will briefly cover about the various full forms of DM, i.e., District Magistrate, Direct Message, Discrete Mathematics, including their definition, history, functions, overviews, vision and other...

4 minutes read.

Full Form of ASI

Full Form of ASI There are various full forms of ASI; 1.ASI- Assistant Sub Inspector ASI refers to Assistant Sub Inspector. It is a rank in police and implies to a non-gazetted police...

7 minutes read.

Full Form of API

API stands for an Application Programming Interface. It is a set of programming codes that help data transmission from one software to other. It is a software mediator that helps us...

6 minutes read.

Full Form of JEE

JEE Full Form Many of us have chosen engineering courses while we were in 11th standard. The main aim why one chooses engineering is to qualify for the JEE exams. Now,...

3 minutes read.

Full Form of ITI

Full Form of ITI If you are planning to learn technical skills instead of pursuing higher education, ITI is the right option for you. Before discovering any further information on ITI,...

3 minutes read.

Full From of MSME

Full From of MSME The full form for the abbreviation MSME is ‘Ministry of Micro, Small and Medium Enterprises’. This tutorial will briefly discuss about the definition, history, functions, mission, vision and...

5 minutes read.

GPRS Full Form

GPRS GPRS is the abbreviated form of General Packet Radio Service. GPRS is a service or facility for pack-oriented communication of the data or information. This service or the facility facilitates...

6 minutes read.

Full Form of BBC

BBC 1. BBC- British Broadcasting Corporation BBC refers to a British broadcasting corporation. It is a mass media industry founded on 18 October 1922. It is a public service broadcaster which has...

4 minutes read.

B.E. Full Form, Course, Eligibility, Admission Fees

Full Form of B.E.- Bachelors of Engineering B.E. is the abbreviated form of Bachelors of Engineering. It is a degree course or program for undergraduates in Engineering. Most commonly, the duration...

4 minutes read.

Full Form of SOP

While working in an industry, you may come across SOP or even following one in your current task. But have you ever wondered what the full form of SOP is? The...

5 minutes read.

RSA Full Form

RSA stands for Rivest, Shamir, and Adleman. These are the people who invented the RSA algorithm. It is a method of public-key encryption used for safe data transfer, particularly over...

2 minutes read.