_STATUSCODE
Jump to navigation
Jump to search
Code by Matthew Kilgore
Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link
_STATUSCODE gives the HTTP status code of an HTTP response that was opened using _OPENCLIENT.
HTTP functionality is current unstable, and requires $UNSTABLE:HTTP to be able to use.
Syntax
- _STATUSCODE(Handle)
Parameters
- Handle is the handle returned from _OPENCLIENT when making an HTTP request.
Description
_STATUSCODE is used to get the HTTP status code returned on an HTTP response. A list of HTTP status codes can be read here, generally speaking codes in the 200 range indicate success, 400 range indicates a client error, and 500 range indicate a server error.
Availability
- QB64-PE v3.5.0 and up
Examples
$UNSTABLE:HTTP ' This URL simply returns a fake JSON response h& = _OPENCLIENT("HTTP:https://httpbin.org/json") ' Print the status code on the HTTP response PRINT _STATUSCODE(h&) CLOSE h& |
200 |