llReleaseURL
Revision as of 12:12, 19 May 2014 by Strife Onizuka (talk | contribs) (I've changed the script as suggested on the talk page, the reason for rebooting the script is to avoid race conditions that might arise if the change event happens in quick succession.)
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: llReleaseURL( string url );0.0 | Forced Delay |
10.0 | Energy |
Releases the specified URL, it will no longer be usable.
• string | url | – | URL to release |
Examples
![]() |
Important: Never ever forget to release a URL again which you have requested! URLs are region resources just like prims. If you take them all you can get into big trouble with the sim owner and/or estate managers. |
<lsl> string url; key urlRequestId; key selfCheckRequestId;
request_url() {
llReleaseURL(url); url = ""; llSetTimerEvent(0.0); urlRequestId = llRequestURL();
}
throw_exception(string inputString) {
llInstantMessage(llGetOwner(), inputString); // yeah, bad way to handle exceptions by restarting. // However this is just a demo script... llResetScript();
}
default {
on_rez(integer start_param) { llResetScript(); } changed(integer change) {if (change & CHANGED_OWNER
See Also
Functions
• | llRequestURL | |||
• | llRequestSecureURL | |||
• | llGetFreeURLs | |||
• | llHTTPResponse | |||
• | llGetHTTPHeader |
Articles
• | LSL http server |