Découvrez les expressions grâce à nos tutoriels pour débuter avec Skript. Pour toutes vos questions, rendez vous sur le forum ou sur Discord !

Voir les tutos J'ai besoin d'aide

JSON safe text (Text sûr JSON)

Compatible depuis Reqn 1.1.0

Description

Converti un texte en un texte sûr pour l'utiliser dans du JSON.

Exemples set {_safe-text} to json safe "/!\ J'aime la crême brulée !"
Pattern json (safe|encoded|escaped) %string%

Last Response (Dernière réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne un objet httpresponse contenant les informations de la dernière requête http complétée

Exemples set {_response} to the last http response
Pattern [the] [last[ly]] [received] [http] [web] response

Response body (Corps de la réponse)

Compatible depuis Reqn 1.0.0

Description

Renvoie le corps d'une ou plusieurs réponses http.

Exemples broadcast body of the last http response

set {_response} to the last http response
set {_body} to {_response}'s body
Pattern [the] [response] bod(y|ies) of %httpresponses% %httpresponses%'[s] [response] bod(y|ies)

Response code (Code de la réponse)

Compatible depuis Reqn 1.0.0

Description

Renvoie le code de statut d'une ou plusieurs réponses http.

Exemples set {_status} to status code of the last http response

set {_response} to the last http response
set {_code} to {_response}'s status code
Pattern [the] [response] [status] code[s] of %httpresponses%  %httpresponses%'[s] [response] [status] code[s]

Response Header Keys (Valeurs-clés d'en-tête de réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne les valeurs-clés de l'en-tête (header) d'une ou plusieurs réponses http.
Plusieurs réponses http peuvent être passées à cette expression, mais les clés résultantes seront combinée en une simple liste, sans moyen d'associer chaque clé avec sa réponse http originelle.

Exemples set {_response} to the last http response
set {_headers::*} to {_response}'s header keys
Pattern [the] [response] header key[s] of %httpresponses%  %httpresponses%'[s] [response] header key[s]

Response Header Values (Valeurs d'en-tête de réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne les valeurs de l'en-tête (header) d'une ou plusieurs réponses HTTP.
Plusieurs réponses HTTP peuvent être passées via cette expression, mais les valeurs résultantes seront combinées en une simple liste, sans moyen d'associer chaque valeur avec sa réponse HTTP originelle.

Exemples set {_response} to the last http response
set {_headers::*} to {_response}'s header values
Pattern [the] [response] header value[s] of %httpresponses%  %httpresponses%'[s] [response] header value[s]

Response Headers (En-tête de réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne l'en-tête (header) d'une ou plusieurs réponses http dans le format "Header-Name: Value".
Plusieurs réponses http peuvent être passées a cette expression, mais les en-têtes résultants seront combinée en une simple liste, sans moyen d'associer chaque en-tête avec sa réponse http originelle.

Exemples set {_response} to the last http response
set {_headers::*} to {_response}'s headers
Pattern [the] [response] header[s] of %httpresponses%  %httpresponses%'[s] [response] header[s] 

Response Message (Message de réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne le message de status d'une ou plusieurs réponses http

Exemples set {_response} to the last http response
set {_headers::*} to {_response}'s message
Pattern [the] [response] [status] (message|reason)[s] of %httpresponses%  %httpresponses%'[s] [response] [status] (message|reason)[s]

Response Status (Statut de la réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne les lignes de statut d'une ou plusieurs réponses http.

Exemples set {_response} to the last http response
set {_headers::*} to {_response}'s status
Pattern [the] [response] status[(es| line[s])] of %httpresponses%  %httpresponses%'[s] [response] status[(es| line[s])]

Specific Response Header Value (Valeur d'en-tête spécifique d'une réponse)

Compatible depuis Reqn 1.0.0

Description

Retourne les valeurs d'un en-tête (header) spécifique d'une ou plusieurs réponses http.
Plusieurs réponses http peuvent être passées a cette expression, mais les valeurs résultants seront combinée en une simple liste, sans moyen d'associer chaque valeurs avec sa réponse http originelle.

Exemples set {_length} to "Content-Length" header value of the last http response

set {_response} to the last http response
set {_length} to {_response}'s "Content-Length" header
Pattern [the] %string% [response] header[ value][s] of %httpresponses% %httpresponses%'[s] %string% [response] header[ value][s] 

URL Safe Text (Text URL sûr)

Compatible depuis Reqn 1.0.0

Description

Converti un texte en un texte sûr pour être utiliser dans un URL.

Exemples command /search <text>:
    trigger:
        send a request to "https://www.example.com/api/search/?key=AB3DEF7&query=%url safe arg-1%"
Pattern http|ur(i|l)) (safe|encoded|escaped) %string