Http request/fr - Second Life Wiki

Http request/fr

From Second Life Wiki

Second Life Wiki > Http request/fr
Jump to: navigation, search

Contents

Description

Event: http_request( key requête_id, string methode, string body ){ ; }

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.

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);
        }
    }
}

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

Problèmes

   Conception: LSL http_server
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.