Afficher : Delphi C++
Préférences d'affichage

Web.HTTPApp.HTTPEncode

De XE2 API Documentation

Delphi

function HTTPEncode(const AStr: AnsiString): AnsiString;

C++

extern PACKAGE System::AnsiString __fastcall HTTPEncode(const System::AnsiString AStr);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp Web.HTTPApp

Description

Convertit une chaîne en une fiche qui ne contient aucune valeur illégale dans un en-tête de message HTTP.

HTTPEncode convertit tous les caractères du paramètre AStr , sauf les lettres A - Z (et a - z), les chiffres de 0 à 9, l'astérisque, le signe dollar ($), le point d'exclamation (!), le signe @, le point, le souligné, l'apostrophe ('), la virgule (,), les parenthèses et le tiret. Les espaces sont convertis en caractères (+), et tous les autres caractères sont convertis en valeurs hexadécimales précédées du signe de pourcentage (%).

Par exemple, la chaîne

% ?

est convertie en

%%+%3f

HTTPEncode renvoie la chaîne convertie.

Voir aussi

Versions précédentes
Traductions