HTTP

E1064

HTTP (Hypertext Transfer Protocol) is the foundational application-layer protocol used for transmitting web pages and other resources across the World Wide Web.

Jump to: Surface forms Statements Referenced by

Observed surface forms (9)

Surface form Occurrences
Hypertext Transfer Protocol 14
HTTP/1.0 1
HTTP/0.9 1

Statements (73)

Predicate Object
instanceOf application-layer protocol
network protocol
web protocol
abbreviation HTTP
defaultTransportProtocol TCP
definedIn HTTP self-linksurface differs
surface form: RFC 9110

RFC 9111
RFC 9112
RFC 9113
RFC 9114
enables World Wide Web
follows request-response model
fullName HTTP self-linksurface differs
surface form: Hypertext Transfer Protocol
hasComponent headers
message body
request message
response message
introducedFeatureInHTTP1.1 Host header requirement
chunked transfer encoding
introducedFeatureInHTTP2 binary framing
header compression
multiplexing
introducedFeatureInHTTP3 QUIC transport
layerInOSIModel application layer
portNumber 80
relatedTo HTML
REST
URL
securedBy TLS
securedVariant HTTPS
standardizedBy Internet Engineering Task Force
surface form: IETF
stateless true
successorOf HTTP/0.9
HTTP self-linksurface differs
surface form: HTTP/0.9

HTTP self-linksurface differs
surface form: HTTP/1.0

HTTP/1.1
HTTP/2
supportsCaching true
supportsMethod CONNECT
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
supportsPersistentConnections true
supportsVersion HTTP/0.9
HTTP/1.0
HTTP/1.1
HTTP/2
HTTP/3
usedFor client-server communication on the Web
transferring hypertext documents
transferring web pages
transferring web resources
uses MIME types
URI
header fields
status codes
usesHeader Accept
Authorization
Cache-Control
Content-Length
Content-Type
Host
User-Agent
usesStatusCodeClass 1xx informational
2xx success
3xx redirection
4xx client error
5xx server error

Referenced by (54)

Full triples — surface form annotated when it differs from this entity's canonical label.