HTTP SDK Functions
ghttpCancelRequest | Cancel a HTTP request in progress. |
ghttpCleanup | Destruct the HTTP sdk. Free internally allocated memory. |
ghttpFreePost | Free a post object. |
ghttpGet | Make a HTTP GET request and save the response to memory. |
ghttpGetEx | Make a HTTP GET request and save the response to memory. |
ghttpGetHeaders | Get the response headers from an HTTP request. |
ghttpGetResponseStatus | Get the response's status string and status code. |
ghttpGetState | Obtain the current state of a request. |
ghttpGetURL | Used to obtain the URL associated with a request. |
ghttpHead | Make a HTTP HEAD request, which will only retrieve the response headers and not the normal response body. |
ghttpHeadEx | Make a HTTP HEAD request, which will only retrieve the response headers and not the normal response body. |
ghttpNewPost | Creates a new post object, which is used to represent data to send a web server as part of a request. |
ghttpPost | Do a HTTP POST, which can be used to upload data to a web server. |
ghttpPostAddFileFromDisk | Adds a disk file to the post object. |
ghttpPostAddFileFromMemory | Adds a file, in memory, to the post object. |
ghttpPostAddString | Adds a string to the post object. |
ghttpPostEx | Do a HTTP POST, which can be used to upload data to a web server. |
ghttpPostSetAutoFree | Sets a post object's auto-free flag. |
ghttpPostSetCallback | Sets the callback for a post object. |
ghttpRequestThink | Process just one particular request. |
ghttpSave | Make a HTTP GET request and save the response to disk. |
ghttpSaveEx | Make a HTTP GET request and save the response to disk. |
ghttpSetMaxRecvTime | Used to throttle based on time, not on bandwidth. |
ghttpSetProxy | Sets a proxy server address. |
ghttpSetRequestProxy | Sets a proxy server for a specific request. |
ghttpSetThrottle | Used to start/stop throttling an existing connection. |
ghttpStartup | Initialize the HTTP SDK. |
ghttpStream | Make a HTTP GET request and stream in the response without saving it in memory. |
ghttpStreamEx | Make a HTTP GET request and stream in the response without saving it in memory. |
ghttpThink | Processes all current http requests. |
ghttpThrottleSettings | Used to adjust the throttle settings. |