HTTP Basic: The Building Block of the World Wide Web

A Beginner’s Guide to Understanding the Web’s Foundation

Arc Sosangyo
8 min readMay 20, 2023
Photo by Denny Muller on unsplash.com

The web’s foundation is built on HyperText Transfer Protocol (HTTP). Whenever you access a website, your browser sends HTTP requests to the server, and in return, it receives responses. Not only do websites rely on HTTP, but various specialized applications, such as mobile ordering, streaming video services, and online gaming, use HTTP in the background to function properly.

HTTP is a simple protocol at its core, consisting of a client that could be a mobile application, a web browser, or a basic URL session, and a server. The client utilizes HTTP to send a request to the server, which, in turn, responds with an HTTP response.

This beginner’s guide aims to provide essential technical information about HTTP (Hypertext Transfer Protocol). It covers common aspects and concepts that are important for novice developers to understand when working with HTTP.

HTTP request

An HTTP request comprises multiple elements that facilitate communication between a client and a server. The key components of an HTTP request include:

  • Request Line: The initial line of an HTTP request is known as the “Request Line.” It encompasses the HTTP method…

--

--

Arc Sosangyo
Arc Sosangyo

Written by Arc Sosangyo

Arc is an iOS Dev and app publisher, a former IT manager who transitioned to iOS engineering, and a big fan of AI, coding, science, history, and philosophy.