Upgrading to TLS Within HTTP/1.1

E835149

"Upgrading to TLS Within HTTP/1.1" is an IETF standards-track specification that defines how HTTP/1.1 connections can be dynamically upgraded from cleartext to Transport Layer Security (TLS) using the HTTP Upgrade mechanism.

All labels observed (2)

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf HTTP protocol extension
IETF standards-track specification
RFC
abbreviation TLS
appliesTo HTTP origin servers
HTTP proxies
HTTP user agents
area Applications
category Standards Track
defines use of the Upgrade header field value "TLS/1.0" and later
definesClientBehavior requesting TLS upgrade over an existing HTTP/1.1 connection
definesHeaderField Connection
Upgrade
definesMechanismFor upgrading HTTP/1.1 connections to TLS
definesServerBehavior accepting or rejecting TLS upgrade requests
definesStatusCodeUsage 101 Switching Protocols
definesTerm TLS upgrade for HTTP/1.1
ensures confidentiality after TLS upgrade
integrity after TLS upgrade
server authentication after TLS upgrade
goal enable dynamic transition from cleartext HTTP to TLS
intendedFor HTTP implementers
security protocol implementers
obsoletes RFC 2616 TLS upgrade approach
partOfSeries Request for Comments
linked to: RFCs
protocolVersion HTTP/1.1
publishedBy IETF
Internet Engineering Task Force
relatedTo HTTP Upgrade mechanism
HTTP/1.1
Transport Layer Security
linked to: TLS
RFCNumber 2817
securityProtocol Transport Layer Security
linked to: TLS
specifies interaction between HTTP status codes and protocol switching
requirements for intermediaries handling TLS upgrades
standardsBody IETF Applications Area
linked to: IETF Areas
status Internet Standard track document
supportsUseCase starting in cleartext HTTP and upgrading to TLS on the same TCP connection
title Upgrading to TLS Within HTTP/1.1
transportLayer TCP
updates HTTP/1.1 usage with TLS
usesMechanism HTTP Upgrade header

How these facts were elicited

Referenced by (3)

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

RFC 2817 title Upgrading to TLS Within HTTP/1.1
Upgrading to TLS Within HTTP/1.1 title Upgrading to TLS Within HTTP/1.1
Upgrading to TLS Within HTTP/1.1 obsoletes RFC 2616 TLS upgrade approach
linked to: Upgrading to TLS Within HTTP/1.1