Perform a low-level HTTP GET operation on an H2O instance
Does not do any I/O level error checking. Caller must do its own validations. Does not modify the response payload in any way. Log the request and response if h2o.startLogging() has been called.
.h2o.doRawGET( conn = h2o.getConnection(), h2oRestApiVersion, urlSuffix, parms, ... )
conn |
H2OConnection |
h2oRestApiVersion |
(Optional) A version number to prefix to the urlSuffix. If no version is provided, the version prefix is skipped. |
urlSuffix |
The partial URL suffix to add to the calculated base URL for the instance |
parms |
(Optional) Parameters to include in the request |
... |
(Optional) Additional parameters. |
The return value is a list as follows: $url – Final calculated URL. $postBody – The body of the POST request from client to server. $curlError – TRUE if a socket-level error occurred. FALSE otherwise. $curlErrorMessage – If curlError is TRUE a message about the error. $httpStatusCode – The HTTP status code. Usually 200 if the request succeeded. $httpStatusMessage – A string describing the httpStatusCode. $payload – The raw response payload as a character vector.
A list object as described above
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.