TsgcHTTP3Client › Yöntemler › Delete
Zaman uyumlu bir HTTP/3 DELETE isteği gönderir ve yanıt gövdesini döndürür.
function Delete(const aURL: string): string; overload;
procedure Delete(const aURL: string; const aResponseContent: TStream); overload;
| Name | Type | Açıklama |
|---|---|---|
aURL | const string | Silinecek kaynağın mutlak URL'si. |
aResponseContent | TStream | Ham yanıt gövdesini alan akış (yalnızca akış aşırı yüklemesi). |
Sunucudan alınan yanıt gövdesi, dize olarak çözümlenmiş. Akış aşırı yüklemesi gövdeyi bunun yerine aResponseContent'e yazar. (string)
Delete, tam HTTP/3 yanıtı alınana kadar çağıran iş parçacığını bloke eder. Yanıt metinsel ve bellekte uyuyorsa birinci aşırı yüklemeyi kullanın; ham gövdeyi doğrudan bir TStream'e (örneğin dosya veya bellek akışı) yazmak için akış aşırı yüklemesini kullanın. İstemci henüz bağlı değilse bağlantıyı açmak için URL kullanılır. Engellemesiz bir istek için yanıtı OnResponse'a ileten DeleteAsync'i kullanın.
vResponse := oClient.Delete('https://api.example.com/v1/users/42');