TsgcHTTP2Client › Méthodes › Delete
Effectue un DELETE HTTP/2 synchrone pour supprimer la ressource identifiée par l'URL.
function Delete(const aURL: string): string;
| Nom | Type | Description |
|---|---|---|
aURL
| const string | URL absolue de la ressource à supprimer sur le serveur. |
Corps de la réponse (souvent un document de statut JSON) décodé sous forme de chaîne. (string)
Les requêtes DELETE ne comportent généralement aucun corps. Un appel réussi retourne généralement 204 No Content avec une chaîne vide, ou 200 OK avec un document de confirmation selon le serveur.
vResponse := oClient.Delete('https://api.example.com/users/42');
procedure Delete(Const aURL: string; const aResponseContent: TStream);
| Nom | Type | Description |
|---|---|---|
aURL
| const string | URL absolue de la ressource à supprimer sur le serveur. |
aResponseContent | const TStream
| Flux qui collecte verbatim le corps de réponse du serveur. |
Variante basée sur un flux qui capture la réponse dans un TStream fourni par l'appelant. Choisissez cette surcharge lorsque la réponse de suppression peut être volumineuse ou doit être persistée directement sur le disque.
oOut := TMemoryStream.Create;
try
oClient.Delete('https://api.example.com/users/42', oOut);
finally
oOut.Free;
end;