Skip to content
View Categories

HTTP

< 1 min read

HTTP is the abbreviation for Hypertext Transfer Protocol (HTTP). It is a network protocol for distributed, collaborative, and hypermedia information systems. It is the basis of data communication for the WWW (World Wide Web). In the client-server computing model, HTTP functions as a request-response protocol. HTTP uses a server-client model. For example, a client can be a mobile device, a home computer, or a laptop. The HTTP server is a web host running web server software such as Apache or IIS. Your browser sends a request to the appropriate web server when you visit a website, and the server responds with an HTTP status code. The server sends your browser the appropriate files and web pages if the URL is valid and the connection is allowed.

Some common HTTP status codes are:

  1. 200: Successful request, the website already exists
  2. 301: Permanently moved, redirected to a new URL
  3. 401: Unauthorized request, authorization required
  4. 403: Forbidden, access to the directory or page is not allowed
  5. 500: Internal server error caused by an incorrect server configuration.
en_USEN