TsgcHTTP2Client › Métodos › Delete
Realiza un DELETE HTTP/2 síncrono para eliminar el recurso identificado por la URL.
function Delete(const aURL: string): string;
| Nombre | Tipo | Descripción |
|---|---|---|
aURL | const string | URL absoluta del recurso que se va a eliminar del servidor. |
Cuerpo de la respuesta (a menudo un documento de estado JSON) decodificado como cadena. (string)
Las solicitudes DELETE normalmente no llevan cuerpo. Una llamada exitosa suele devolver 204 No Content con una cadena vacía, o 200 OK con un documento de confirmación según el servidor.
vResponse := oClient.Delete('https://api.example.com/users/42');
procedure Delete(Const aURL: string; const aResponseContent: TStream);
| Nombre | Tipo | Descripción |
|---|---|---|
aURL | const string | URL absoluta del recurso que se va a eliminar del servidor. |
aResponseContent | const TStream | Flujo que recopila el cuerpo de la respuesta del servidor de forma literal. |
Variante basada en stream que captura la respuesta en un TStream suministrado por el llamador. Elija esta sobrecarga cuando la respuesta de eliminación pueda ser grande o necesite persistirse directamente en disco.
oOut := TMemoryStream.Create;
try
oClient.Delete('https://api.example.com/users/42', oOut);
finally
oOut.Free;
end;