petsc-3.14.5 2021-03-03
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
src/sys/webclient/client.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages