HAR::Timings
Inherits JSON::Serializable < Reference < Object
This object describes various phases within request-response round trip. All times are specified in milliseconds.
The send, wait and receive timings are not optional and must have non-negative values.
An exporting tool can omit the blocked, dns, connect and ssl, timings
on every request if it is unable to provide them. Tools that can provide
these timings can set their values to -1 if they don’t apply.
For example, connect would be -1 for requests which re-use an existing
connection.
The time value for the request must be equal to the sum of the timings
supplied in this section (excluding any -1 values).
Following must be true in case there are no -1 values
(entry is an object in log.entries):
entry.time == entry.timings.blocked + entry.timings.dns +
entry.timings.connect + entry.timings.send + entry.timings.wait +
entry.timings.receive
Constructors
Instance methods
Time spent in a queue waiting for a network connection.
NOTE: Use -1 if the timing does not apply to the current request.
Time spent in a queue waiting for a network connection.
NOTE: Use -1 if the timing does not apply to the current request.
Time required to create TCP connection.
NOTE: Use -1 if the timing does not apply to the current request.
Time required to create TCP connection.
NOTE: Use -1 if the timing does not apply to the current request.
DNS resolution time. The time required to resolve a host name.
NOTE: Use -1 if the timing does not apply to the current request.
DNS resolution time. The time required to resolve a host name.
NOTE: Use -1 if the timing does not apply to the current request.
Time required to read entire response from the server (or cache).
Time required for SSL/TLS negotiation. If this field is defined then
the time is also included in the connect field (to ensure backward compatibility with HAR 1.1).
NOTE: Use -1 if the timing does not apply to the current request.
Time required for SSL/TLS negotiation. If this field is defined then
the time is also included in the connect field (to ensure backward compatibility with HAR 1.1).
NOTE: Use -1 if the timing does not apply to the current request.