mod_http2
E758665
mod_http2 is an Apache HTTP Server module that enables support for the HTTP/2 protocol, improving performance through features like multiplexing and header compression.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Apache HTTP Server module
ⓘ
software component ⓘ |
| compatibleWith | Apache HTTP Server 2.4.x NERFINISHED ⓘ |
| configurationDirective |
H2CopyFiles
ⓘ
H2Direct ⓘ H2EarlyHints ⓘ H2MaxSessionStreams ⓘ H2ModernTLSOnly ⓘ H2Push ⓘ H2PushDiarySize ⓘ H2PushPriority ⓘ H2SerializeHeaders ⓘ H2SessionExtraFiles ⓘ H2StreamMaxMemSize ⓘ H2TLSCoolDownSecs ⓘ H2TLSWarmUpSize ⓘ Protocols ⓘ |
| configurationScope |
directory
ⓘ
server config ⓘ virtual host ⓘ |
| dependsOn |
Apache HTTP Server core
NERFINISHED
ⓘ
Apache Portable Runtime NERFINISHED ⓘ |
| developedFor | Apache HTTP Server 2.4 NERFINISHED ⓘ |
| implementsFeature |
HPACK header compression
ⓘ
HTTP/2 header compression ⓘ HTTP/2 multiplexing ⓘ request pipelining over a single connection ⓘ server push ⓘ stream prioritization ⓘ |
| improves |
page load time
ⓘ
web performance ⓘ |
| license | Apache License 2.0 ⓘ |
| maintainedBy | Apache HTTP Server Project NERFINISHED ⓘ |
| negotiatesProtocolUsing |
ALPN
ⓘ
HTTP Upgrade header ⓘ |
| partOfSoftware | Apache HTTP Server NERFINISHED ⓘ |
| reduces |
header overhead
ⓘ
latency ⓘ |
| replacesOrSupersedes | HTTP/1.1-only processing for supported connections ⓘ |
| requiresVersionAtLeast | Apache HTTP Server 2.4.17 NERFINISHED ⓘ |
| sourceRepository | Apache HTTP Server source tree ⓘ |
| supportsConnectionType |
TLS ALPN-based HTTP/2 negotiation
ⓘ
cleartext HTTP/2 via Upgrade ⓘ |
| supportsFeature |
concurrent streams over a single connection
ⓘ
graceful fallback to HTTP/1.1 ⓘ per-request stream handling ⓘ |
| supportsProtocol | HTTP/2 ⓘ |
| typicallyUsedWith | TLS NERFINISHED ⓘ |
| usesTransport | TCP NERFINISHED ⓘ |
| writtenIn | C ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Apache HTTP Server