RequestResponse
Request and response representation suitable for serialization to JSON.
Nullable properties are used to limit the verbosity of the JSON formatted data.
Parameters
List of strings. Use "NO_UPDATE" to exclude this entry from being updated during merges. Tags can also be used to refer to a request-response from tests.
The request URI
Can be set manually to true
when requestUri contains a regular expression. That should be used for matching against capture records against during merges or when matching records while replaying a request-response.
The request headers. See Header for manually setting up regular expressions.
The HTTP protocol version of the request.
The HTTP method of the request.
Can be set manually to add a comment to an request-response entry.
List of test identifiers. Allows you to refer back to the tests that triggered this request-response entry.
The initial duration between requesting the response from the forward server and receiving the initial response back. The initial response from the service is the status code, status description and response headers.
The total duration between requesting a response from the forward server and receiving the complete response back.
The response status code.
The response status description.
The response headers. Dynamic headers such as 'Date' and 'Expires' are converted to Header instances with Header.dynamicHeader set.
Optional the response content. Base64 URL encoded. (This is not an byte array as byte arrays are very verbose when formatted to JSON.)