The HTTP Server-Timing header contains one or more metrics for a specific HTTP request-response cycle.
The Server-Timing header is used to list and describe metrics that are used for a given HTTP request and accompanying HTTP response. Metrics can be listed by name alone, by name with a value, by name with a description, or by name with both value and description.
The metrics can be used for analysis and reporting, as well as troubleshooting network problems.
In these examples, the metric being described is the cache read time:
Server-Timing: cache;desc=”Read from Cache”
Server-Timing: cache;desc=”Read from Cache”;dur=15.1
The Server-Timing header is used to expose and describe metrics for a specific HTTP request-response cycle, which can be used for analytical reporting and troubleshooting a message chain.