.h2o.doRawPOST | R Documentation |
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.doRawPOST(
conn = h2o.getConnection(),
h2oRestApiVersion,
urlSuffix,
parms,
fileUploadInfo,
...
)
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 |
fileUploadInfo |
(Optional) Information to POST (NOTE: changes Content-type from XXX-www-url-encoded to multi-part). Use fileUpload(normalizePath("/path/to/file")). |
... |
(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
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.