LlRequestSecureURL
De DigiWiki.
Requesting a secure URL.
key urlRequestId; string secureUrl; request_secure_url() { if (secureUrl != "") { llReleaseURL(secureUrl); secureUrl = ""; } urlRequestId = llRequestSecureURL(); } default { changed(integer change) { if (change & CHANGED_REGION_START) request_secure_url(); } state_entry() { request_secure_url(); } http_request(key id, string method, string body) { if (id == urlRequestId) { urlRequestId = NULL_KEY; if (method == URL_REQUEST_GRANTED) { secureUrl = body; llOwnerSay(secureUrl); } else if (method == URL_REQUEST_DENIED) llOwnerSay("URL request has been denied! " + body); } else if (method == "GET") llHTTPResponse(id, 200, "Hello world!"); } }