Http request/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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.