The number of bytes currently downloaded with this internet_request.
double internet_request::bytes_downloaded;
The number of bytes that have been uploaded with this internet_request.
double internet_request::bytes_uploaded;
Determine if the active request has completed yet or not.
bool internet_request::complete;
The current percentage downloaded.
double internet_request::download_percent;
The size of the data you're downloading (in bytes).
double internet_request::download_size;
Should your request follow HTTP redirects?
bool internet_request::follow_redirects;
Determine if the request is currently in progress.
bool internet_request::in_progress;
The maximum number of redirects to perform before giving up.
int internet_request::max_redirects;
Tells you if libcurl was successfully able to initialize this request, do not use this object if this property is false!
bool no_curl;
Represents the HTTP status code returned by this request.
int internet_request::status_code;
The percentage uploaded.
double internet_request::upload_percent;
The size of your upload (in bytes).
double internet_request::upload_size;
Decode an encoded URL using curl.
string curl_url_decode(string url);
string: the decoded URL.
This functionality exists natively in NVGT too, the curl functions are just provided here for completeness. For more information, see the built-in url_decode() function.
Encode a URL using curl.
string curl_url_encode(string url);
string: the encoded URL.
This functionality exists natively in NVGT too, the curl functions are just provided here for completeness. For more information, see the built-in url_encode() function.