Skip to main content
ProtocolMature

HTTP

Also known as: Hypertext Transfer Protocol

Following adds this technology to your private workspace so related learning is easier to organise and revisit.

Technology explained

What is HTTP?

Hypertext Transfer Protocol is the application protocol used to exchange requests and responses across the web and many APIs. This profile connects the concept to KBY's practical engineering guidance.

HTTP defines methods, status codes, headers, caching and message semantics independently of the representation being transferred. Connections may use different underlying versions, but safe operation still depends on correct idempotency, validation, timeouts and intermediary behaviour.

Primary purpose

Provide a standard request-response contract for web resources and services.

Typical environments
InternetIntranet
Typical use cases
  • Web browsing
  • RESTful APIs
  • Client-server communication
Connected knowledge

1 resource for HTTP

Browse by purpose, from definitions and learning through operations, diagnostics and controlled recovery.

Technology journey

Learn and operate with HTTP

Ordered as a reader progression -- from core definitions through to operational reference -- using only the content already connected in the technology registry.

Systems Engineering(1)

Learn the architecture, concepts and engineering context.