Ce header HTTP envoyé dans la réponse du serveur permet d'afficher côté client (navigateur donc) des informations détaillées sur les différents temps de traitement côté serveur (par exemple la durée des requêtes SQL, si un cache a été utilisé, etc.).
Le serveur est responsable d'envoyer les metrics qu'il souhaite. À utiliser avec précaution car ça revient à rendre publique en partie la structure du serveur.
Exemple d'utilisation et de visualisation avec Chrome : https://ma.ttias.be/server-timings-chrome-devtools/
tl;dr
Tous les headers HTTP ne sont pas nécessairement indispensables.
De l'optimisation par les headers HTTP.
Un article très complet sur les headers de sécurité.
Les statistiques de performance côté serveur mais affichées côté client grâce à une nouvelle norme utilisant les Headers HTTP.
Visiblement c'est pour l'instant uniquement dans Chrome. Bon après j'imagine qu'on peut toujours aller lire les headers à l'ancienne.
Tout ce qu'il est possible de mettre dans le
d'un document HTML.Comment ajouter un header à une GridView sous Android. Utile lorsqu'on veut faire passer le layout sous l'ActionBar pour pouvoir la faire disparaître lorsqu'on scroll.