Difference between revisions of "LlReleaseURL"
Jump to navigation
Jump to search
Kireji Haiku (talk | contribs) m (added example) |
Kireji Haiku (talk | contribs) m (added warning) |
||
Line 10: | Line 10: | ||
|constants | |constants | ||
|examples= | |examples= | ||
{{Warning|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> | <lsl> | ||
string url; | string url; |
Revision as of 11:08, 5 October 2012
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
Warning!
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 = ""; urlRequestId = llRequestURL();
}
throw_exception(string inputString) {
key owner = llGetOwner(); llInstantMessage(owner, 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 |