PetscHTTPRequest#
Send a request to an HTTP server
Synopsis#
PetscErrorCode PetscHTTPRequest(const char type[], const char url[], const char header[], const char ctype[], const char body[], int sock, char buff[], size_t buffsize)
Input Parameters#
type - either “POST” or “GET”
url - URL of request host/path
header - additional header information, may be NULL
ctype - data type of body, for example application/json
body - data to send to server
sock - obtained with
PetscOpenSocket()
buffsize - size of buffer
Output Parameter#
buff - everything returned from server
See Also#
PetscHTTPSRequest()
, PetscOpenSocket()
, PetscHTTPSConnect()
, PetscPullJSONValue()
Level#
advanced
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages