Http request/fr
< Http request
Jump to navigation
Jump to search
Revision as of 14:21, 26 September 2013 by Strife Onizuka (talk | contribs)
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Event: http_request( key requête_id, string methode, string body ){ ; }33 | Event ID |
Ce déclencle à la réception d'un requête HTTP.
• key | requête_id | – | Identifiant de la requête HTTP utilisé pour la réponse. | |
• string | methode | – | GET, POST ou PUT | |
• string | body | – | Contenu de la requête. |
Spécification
See Consultez LSL_http_server pour des spécification complètes.
Exemples
Voir LSL_http_server/examples pour quelques exeples d'utilisation. <lsl>default {
state_entry() { llRequestURL(); } http_request(key id, string method, string body) { if (method == URL_REQUEST_GRANTED) { llSay(0,"URL: " + body); } else if (method == URL_REQUEST_DENIED) { llSay(0, "Erreur!, pas d'url. " + body); } else { llHTTPResponse(id, 200, body); } }
}</lsl>
Voir aussi
Fonctions
• | llRequestURL | – | Demande une nouvelle URL public de serveur | |
• | llRequestSecureURL | – | Demande une nouvelle URL public de serveur | |
• | llReleaseURL | – | Libére une URL | |
• | llHTTPResponse | – | Utilisé pour répondre aux requêtes HTTP | |
• | llGetHTTPHeader | – | Renvoie la valeur de l'en-tête HTTP sélectionné | |
• | llEscapeURL | – | Encode les caractères d'une URL | |
• | llUnescapeURL | – | Décode les caractères d'une URL |
Notes complémentaires
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.