Class: HTTPRequest

HTTPRequest

This Object holds reference to the HTTPRequest for manifest, fragment and xlink loading. Members which are not defined in ISO23009-1 Annex D should be prefixed by a _ so that they are ignored by Metrics Reporting code.


new HTTPRequest()

Source:

Members


_mediaduration

The duration of the media requests, if available, in milliseconds.

Source:

_responseHeaders

all the response headers from request.

Source:

_serviceLocation

The selected service location for the request. string.

Source:

_stream

Type of stream ("audio" | "video" etc..)

Source:

_tfinish

Real-Time | The real time at which the request finished.

Source:

actualurl

The actual URL requested, if different from above

Source:

interval

The duration of the throughput trace intervals (ms), for successful requests only.

Source:

range

The contents of the byte-range-spec part of the HTTP Range header.

Source:

responsecode

The HTTP response code.

Source:

tcpid

Identifier of the TCP connection on which the HTTP request was sent.

Source:

trace

Throughput traces, for successful requests only.

Source:

trequest

Real-Time | The real time at which the request was sent.

Source:

tresponse

Real-Time | The real time at which the first byte of the response was received.

Source:

type

This is an optional parameter and should not be included in HTTP request/response transactions for progressive download. The type of the request:

  • MPD
  • XLink expansion
  • Initialization Fragment
  • Index Fragment
  • Media Fragment
  • Bitstream Switching Fragment
  • other
Source:

url

The original URL (before any redirects or failures)

Source: