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.
Statements (42)
| Predicate | Object |
|---|---|
| instanceOf |
HTTP protocol extension
ⓘ
IETF standards-track specification ⓘ RFC ⓘ |
| abbreviation | TLS NERFINISHED ⓘ |
| appliesTo |
HTTP origin servers
ⓘ
HTTP proxies NERFINISHED ⓘ 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 NERFINISHED ⓘ |
| partOfSeries | Request for Comments NERFINISHED ⓘ |
| protocolVersion | HTTP/1.1 ⓘ |
| publishedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
Internet Engineering Task Force ⓘ |
| relatedTo |
HTTP Upgrade mechanism
ⓘ
HTTP/1.1 NERFINISHED ⓘ Transport Layer Security NERFINISHED ⓘ |
| RFCNumber | 2817 ⓘ |
| securityProtocol | Transport Layer Security NERFINISHED ⓘ |
| specifies |
interaction between HTTP status codes and protocol switching
ⓘ
requirements for intermediaries handling TLS upgrades ⓘ |
| standardsBody | IETF Applications Area NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| transportLayer | TCP NERFINISHED ⓘ |
| updates | HTTP/1.1 usage with TLS ⓘ |
| usesMechanism | HTTP Upgrade header ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.