LlRequestURL
De DigiWiki.
This script requests a new URL after region restart:
key urlRequestId; string url; request_url() { if (url != "") { llReleaseURL(url); url = ""; } urlRequestId = llRequestURL(); } default { changed(integer change) { if (change & CHANGED_REGION_START) request_url(); } state_entry() { request_url(); } http_request(key id, string method, string body) { if (id == urlRequestId) { urlRequestId = NULL_KEY; if (method == URL_REQUEST_GRANTED) { url = body; llOwnerSay(url); } else if (method == URL_REQUEST_DENIED) llOwnerSay("URL request has been denied! " + body); } else if (method == "GET") llHTTPResponse(id, 200, "Hello world!"); } }