Is HTTP/2 enabled on italian Public Administration’s websites?

Pubblica Amministrazione - valutazione rischi e beneficiNew protocol. After 18 years of HTTP/1.1 (RFC 2068), in May 2015 has been published a new version of Hyper Text Transfer Protocol: HTTP/2 (RFC 7540)

Sensitive improvements in the specification have been introduced, such as latency reduction when loading pages in web browsers or multiplexing multiple requests over a single TCP connection.

Today major web server platforms support HTTP/2, as well as recent web browser versions (implementations).

HTTP/2 is used by 8% of the top 10million websites (Alexa’s popularity ranking). Among them: Google, Youtube, Facebook, Yahoo, Wikipedia, Twitter, Instagram, Dropbox etc. (full report at W3 Techs).

Look at this example provided by Akamai on how efficient HTTP/2 is: https://http2.akamai.com/demo

Now, what I expect from Public Administration is to grant the best service to citizens and community also taking advantage of the latest technologies.

For the present research we took into account 18,975 websites (thanks to Tonino Andrenacci for clean and reliable raw data).

From the total amount we extracted those websites able to answer on port TCP 443, because HTTP/2 implementations require (de facto) a TLS protocol: resulting number is 10,720 (56.5% of 18,975) websites.

After that we used is-http2-cli to scan those 10,720 websites probing for HTTP/2 support.

Our scan operations revealed that just 97 (0.5% of 18,975) websites can speak HTTP/2 protocol. A poor result, definitely.

HTTP:2 support on italian Public Administration websites

Creative Commons License
Is HTTP/2 enabled on italian Public Administration’s websites? by Antonio Prado is licensed under a Creative Commons Attribution-ShareAlike 4.0 International

Leave a Reply