You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by si...@post.ch on 2020/05/27 14:23:29 UTC

[users@httpd] Is HPACK compression supported in Apache httpd with h2?

Hi everyone,

Currently, I am looking into HTTP/2 and mod_http2. I could not, however find any information concerning HPACK compression support for Apache httpd.

The HPACK compression algorithm is specified in RFC 7541: https://tools.ietf.org/html/rfc7541.

For nginx, the HTTP/2 module implements the HPACK algorithm (http://nginx.org/en/docs/http/ngx_http_v2_module.html).

For mod_http2 I could not find whether this is supported by mod_http2 or not (from the source code it appears that HPACK is not built-in). There also does not appear to be a mod_hpack like there are modules for other compression algorithms (e.g. mod_deflate and mod_brotli).

So my question is: Is HPACK compression supported in Apache httpd with h2?

Thanks!
Simon

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


AW: [users@httpd] Is HPACK compression supported in Apache httpd with h2?

Posted by si...@post.ch.
Hi Stefan,

Thank you for the clarification and for answering so quickly!

Best,
Simon


-----Ursprüngliche Nachricht-----
Von: Stefan Eissing <st...@greenbytes.de> 
Gesendet: Mittwoch, 27. Mai 2020 16:32
An: users@httpd.apache.org
Betreff: Re: [users@httpd] Is HPACK compression supported in Apache httpd with h2?

Hi Simon,

the internal HTTP/2 handling is done using the nghttp2 library, see <https://www.nghttp2.org/documentation/> for details. That one does the HPACK and this is the reason you seen no special code for that in mod_http2.

Cheers, Stefan

> Am 27.05.2020 um 16:23 schrieb simon.studer@post.ch:
> 
> Hi everyone,
> 
> Currently, I am looking into HTTP/2 and mod_http2. I could not, however find any information concerning HPACK compression support for Apache httpd.
> 
> The HPACK compression algorithm is specified in RFC 7541: https://tools.ietf.org/html/rfc7541.
> 
> For nginx, the HTTP/2 module implements the HPACK algorithm (http://nginx.org/en/docs/http/ngx_http_v2_module.html).
> 
> For mod_http2 I could not find whether this is supported by mod_http2 or not (from the source code it appears that HPACK is not built-in). There also does not appear to be a mod_hpack like there are modules for other compression algorithms (e.g. mod_deflate and mod_brotli).
> 
> So my question is: Is HPACK compression supported in Apache httpd with h2?
> 
> Thanks!
> Simon
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Is HPACK compression supported in Apache httpd with h2?

Posted by Stefan Eissing <st...@greenbytes.de>.
Hi Simon,

the internal HTTP/2 handling is done using the nghttp2 library, see <https://www.nghttp2.org/documentation/> for details. That one does the HPACK and this is the reason you seen no special code for that in mod_http2.

Cheers, Stefan

> Am 27.05.2020 um 16:23 schrieb simon.studer@post.ch:
> 
> Hi everyone,
> 
> Currently, I am looking into HTTP/2 and mod_http2. I could not, however find any information concerning HPACK compression support for Apache httpd.
> 
> The HPACK compression algorithm is specified in RFC 7541: https://tools.ietf.org/html/rfc7541.
> 
> For nginx, the HTTP/2 module implements the HPACK algorithm (http://nginx.org/en/docs/http/ngx_http_v2_module.html).
> 
> For mod_http2 I could not find whether this is supported by mod_http2 or not (from the source code it appears that HPACK is not built-in). There also does not appear to be a mod_hpack like there are modules for other compression algorithms (e.g. mod_deflate and mod_brotli).
> 
> So my question is: Is HPACK compression supported in Apache httpd with h2?
> 
> Thanks!
> Simon
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org