Aller au contenu principal

Encoder un composant d’URI (string.encode_uri_component)

Déclaration

composantURIencodé = string.encode_uri_component(composantURI)

Paramètres

  • composantURI
    De type chaîne, composant d’URI

Valeur de retour

  • composantURIencodé
    De type texte, composant d’URI encodé renvoyé

Description

Encode en pourcentage les caractères spéciaux d’un composant d’URI ; par rapport à string.encode_uri, l’échappement est plus strict pour les caractères réservés tels que /, ?, & et =. Mots-clés : encodage d’un composant d’URI Cette fonction est disponible uniquement dans les versions postérieures au 20250313.

Exemple

nLog(string.encode_uri_component("https://www.example.com/测试")) -- https%3A%2F%2Fwww.example.com%2F%E6%B5%8B%E8%AF%95