ISO 8601 timestamp of the request start.
Total elapsed time in ms.
Serialized request data.
HTTP method.
Request URL.
HTTP version string (e.g. "HTTP/1.1", "HTTP/2").
Request headers as name/value pairs.
Query parameters as name/value pairs.
Request body size in bytes (-1 if unknown).
OptionalpostData?: { mimeType: string; text: string }Posted data, if applicable.
MIME type of the posted data.
Plain-text body of the posted data.
Serialized response data.
HTTP status code.
HTTP status text.
HTTP version string.
Response headers as name/value pairs.
Response content metadata.
Response body size in bytes.
MIME type of the response.
Optionaltext?: stringResponse body text (only included for text responses).
Redirect target URL, if applicable.
Response body size in bytes (-1 if unknown).
Timing breakdown in ms.
Time spent sending the request in ms.
Time spent waiting for the response in ms.
Time spent receiving the response in ms.
Cache state before and after the request.
OptionalbeforeRequest?: nullState of the cache before the request (always null in HAR 1.2).
OptionalafterRequest?: nullState of the cache after the request (always null in HAR 1.2).
A single HAR log entry conforming to the HTTP Archive specification.