TsgcHTTP3Client › 方法 › Delete
发送同步 HTTP/3 DELETE 请求并返回响应体。
function Delete(const aURL: string): string; overload;
procedure Delete(const aURL: string; const aResponseContent: TStream); overload;
| 名称 | 类型 | 描述 |
|---|---|---|
aURL | const string | 要删除资源的绝对 URL。 |
aResponseContent | TStream | 接收原始响应体的流(仅流重载)。 |
从服务器接收的响应体,解码为字符串。流重载将正文写入 aResponseContent。(string)
Delete 阻塞调用线程直至收到完整的 HTTP/3 响应。当回复为文本且能装入内存时使用第一个重载;使用流重载将原始正文直接写入 TStream(例如文件或内存流)。若客户端尚未连接,则先使用 URL 打开连接。如需非阻塞请求,请使用 DeleteAsync,它将回复传递到 OnResponse。
vResponse := oClient.Delete('https://api.example.com/v1/users/42');