res://addons/w4gd/rest-client/client_result.gd
Inherits: RefCounted
Inherited By: res://addons/w4gd/rest-client/client_async_result.gd, res://addons/w4gd/rest-client/client_blocking_result.gd
The result of an HTTP request.
Properties
PackedByteArray |
||
PackedStringArray |
||
int |
|
|
int |
|
|
JSON |
||
|
Methods
PackedByteArray |
bytes_result ( ) |
Dictionary |
dict_headers ( ) |
int |
|
bool |
is_error ( ) |
bool |
is_http_error ( ) |
bool |
is_http_redirect ( ) |
bool |
is_http_success ( ) |
bool |
is_pending ( ) |
void |
json_result ( ) |
String |
text_result ( ) |
Enumerations
enum ResultStatus:
ResultStatus DONE = 0
ResultStatus PENDING = 1
ResultStatus CANCELLED = 2
ResultStatus ERROR = 3
Property Descriptions
PackedByteArray body
There is currently no description for this property.
PackedStringArray headers
There is currently no description for this property.
int http_request_result = 0
There is currently no description for this property.
int http_status_code = 0
There is currently no description for this property.
JSON json_parser
There is currently no description for this property.
ResultStatus result_status = 1
There is currently no description for this property.
Method Descriptions
PackedByteArray bytes_result ( )
Returns the response body as bytes.
Dictionary dict_headers ( )
Returns a Dictionary of the response headers.
int get_http_status_code ( )
Returns the HTTP status code of the response.
bool is_error ( )
Returns true if the request resulted in an error; otherwise, false.
bool is_http_error ( )
Returns true if the response is an HTTP error; otherwise, false.
bool is_http_redirect ( )
Returns true if the response is an HTTP redirect; otherwise, false.
bool is_http_success ( )
Returns true if the response is an HTTP success; otherwise, false.
bool is_pending ( )
Returns true if the request is still pending; otherwise, false.
void json_result ( )
Parses the response body as JSON and returns it.
String text_result ( )
Returns the response body as a UTF-8 string.