103EarlyHints: créer une démo

a marqué ce sujet comme résolu.

Bonjour,

Je cherche à faire une démo du mode de fonctionnement des 103 EarlyHints comme indiqué par ce très bon article : https://zestedesavoir.com/billets/4312/http-103-les-early-hints/

Voici mon environnement de travail :

  • Image Docker : Ubuntu:23–04
  • Apache2 version: Apache/2.4.55
  • curl version: curl 7.88.1

Voici la configuration de mon serveur web :

  • /etc/apache2/apache2.conf
H2EarlyHints on
H2Push on
  • /etc/apache2/sites-available/000-default.conf
<VirtualHost *:8081>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        <Location /index.html>
                H2PushResource /mystyle.css
                H2PushResource /image.png
        </Location>
</VirtualHost>
  • /var/www/html/index.html
 <!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mystyle.css">
<link rel="preload" href="image.png" as="image">
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<img src="image.png" />
</body>
</html>

Le retour de curl, après plusieurs redémarrages d’Apache, est toujours le même :

root@test-deployment-76bbb49b6d-64txm:/var/www/html# curl https://mywebsite -I
HTTP/2 200
accept-ranges: bytes
content-type: text/html
date: Wed, 26 Apr 2023 06:34:22 GMT
etag: "eb-5fa376c603a69"
last-modified: Wed, 26 Apr 2023 06:33:51 GMT
server: Apache/2.4.55 (Ubuntu)
vary: Accept-Encoding
content-length: 235

Pourriez-vous m’aider à comprendre ce que je loupe, svp ?

Merci d’avance pour votre aide et pour ce forum. @++

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte