Http request

From Second Life Wiki
Revision as of 18:34, 24 October 2008 by Strife Onizuka (talk | contribs)
Jump to navigation Jump to search

  Note! Preview Documentation

This only exists on the preview grid

Description

Event: http_request( key request_id, string method, string body ){ ; }

Triggered when task receives an HTTP request.

• key request_id HTTP request id for response use.
• string method GET, POST, PUT
• string body Contents of the request.

Specification

See LSL_http_server for full specification.

Examples

<lsl>default {

   http_request(key request_id, string method, string body)
   {
       // Loop Back Request Data
       llHTTPResponse(request_id, 200, body);
   }

}</lsl>

See Also

Functions

•  llRequestURL Request a new LSL Server public URL
•  llHTTPResponse For replying to HTTP requests
•  llGetHTTPHeader Returns the requested HTTP header's value
•  llEscapeURL
•  llUnescapeURL

Deep Notes

Signature

event void http_request( key request_id, string method, string body );