HTTP

Protocols πŸ”— β€’ Web Security πŸ•ΈοΈ β€’ Sec+ Glossary πŸ“– β€’ Difficulty: free

What is HTTP?

HTTP, or Hypertext Transfer Protocol, is the protocol used by clients and servers to request and deliver web content and web application data.

Examples

  • A browser requests a website homepage from a server and receives the page content through HTTP.
  • A login form sends submitted details to a web application using an HTTP request.

Discover πŸ”Ž

Behind every webpage, button click, search box, and app-to-server request, there is usually a stream of HTTP activity. It is one of the quiet foundations of the modern internet. People do not normally see it directly, but browsers, web apps, APIs, and online services depend on it constantly.

HTTP matters in cybersecurity because so many attacks and defenses sit on top of it. If a learner understands how a browser asks for information and how a server responds, topics such as session management, authentication, web proxies, insecure forms, and HTTPS become much easier to understand. HTTP is not just background detail. It is part of the core language of the web.

Summary πŸ“

HTTP is the protocol that allows web clients and servers to exchange requests and responses. It underpins websites, web applications, and APIs, making it one of the most important technologies in modern computing. In security, HTTP matters because many vulnerabilities, controls, and trust decisions are built around how that communication is handled.

Open the interactive lesson Browse more topics

Tip: The interactive version includes progress tracking, decks, and premium deep dives.