Output variables do not contain data when the operator does not receive an HTTP response due to an error such as the following:
Specifies the HTTP request URL, including any URL parameters.
Specifies the status line of the HTTP response. The status line is the first line of the HTTP response message. The status line consists of the protocol version, the status code, and the associated reason phrase.
Specifies the status code of the HTTP response. The operator fails or succeeds depending on this status code.
Specifies the reason phrase of the HTTP response.
Specifies the protocol version of the HTTP response.
Specifies the content-type header of the HTTP response content.
Specifies the character encoding of the HTTP response content. This character encoding is part of the content-type header, and appears in the following form:
“content-type= xxxxx; charset=xxxx”
This charset is only set with an all character content-type such as text/xxx.
Specifies the number of bytes of the HTTP response content. A negative number means that the content length is not known.
Specifies the content-encoding header of the HTTP response content. Blank indicates that the content-encoding is unknown.
True indicates that the HTTP response content was received with chunked encoding. False is returned if the True condition is not met.
Specifies the path to the file where the HTTP response content was saved. Blank indicates that the operator is not set up to save the HTTP response content (message body) to a file.
Specifies the HTTP response content, up to the number of bytes entered in HTTP Response Dataset Variable Size Limit (bytes) field. Blank can indicate that the operator is not set up to save the HTTP response content (message body) to its dataset. Blank also can indicate that the HTTP response content is empty.
Specifies the HTTP response content rendered as HTML in the dataset of the operator. The content-type header starting with "text/html" indicates that the HTTP response content is HTML. When CA Process Automation detects that the HTTP response content is HTML, the HTTP response content is rendered as HTML in the dataset of the operator. The raw data remains accessible for javascript code in HTTPResponseContent. Blank can indicate that the operator is not set up to save the HTTP response content (message body) to a dataset. Blank can also mean that CA Process Automation detects that the HTTP response content is not HTML or that the HTTP response content is empty.
Note: CA Process Automation renders only basic HTML pages. CA Process Automation does not render complex HTML pages.
Specifies the HTTP headers of the HTTP response. The headers are returned as an indexed ValueMap where each ValueMap contains a single header and the following two parameters:
Specifies the name of the HTTP header.
Specifies the value of the HTTP header.
Specifies the HTTP headers of the HTTP request that was sent. This field contains the HTTP headers that were provided as input in the HTTP Headers or HTTP Headers ValueMap fields of the operator. This field also contains the HTTP headers for authentication, proxy, and others that the operator added before sending the request.
The headers are returned as an indexed ValueMap where each ValueMap contains a single header and the following parameters:
Specifies the name of the HTTP header.
Specifies the value of the HTTP header.
Specifies the request line of the HTTP request that was sent. The HTTP request line contains the HTTP method, the URL, and the HTTP version.
Specifies the parsed version of the HTTP cookies sent in the request and the HTTP cookies embedded in the response headers. The cookies are returned as an indexed ValueMap where each ValueMap contains a single cookie that was defined with the following parameters:
Specifies the name of this HTTP cookie.
Specifies the value of this HTTP cookie.
Specifies the version of the cookie specification that this HTTP cookie conforms to.
Specifies the domain of this HTTP cookie. The HTTP cookie is valid in this Domain.
Specifies the path of this HTTP cookie. This value specifies the subset of URLs, for which this HTTP cookie applies, on the original HTTP server.
Specifies the expiration date of this HTTP cookie. Some cookies return an expiration date, while others return a maximum age. The expiration date is returned in the following format:
"yyyy.MM.dd 'at' HH:mm:ss z"
Specifies the maximum age of this HTTP cookie. Some cookies return a maximum age, while others return an expiration date.
Specifies the purpose of this HTTP cookie.
Specifies the ports of this HTTP cookie. The ports are returned as a string of comma-separated values. This value specifies the ports on which this HTTP cookie can be sent back in a request header.
One of the following options:
Specifies the name of the response header that contains this HTTP cookie. This value can be “Set-Cookie” or “Set-Cookie2”.
This value is one of the following options:
Indicates that the operator finished successfully.
Indicates that the operator failed.
This value is one of the following options:
This reason is associated with the result of 1, successful completion.
An explanation of why the error occurred; associated with the result of -1, where the operator failed.
|
Copyright © 2014 CA.
All rights reserved.
|
|