Http request/fr
Jump to navigation
Jump to search
| 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.