TsgcHTTP3Client › 메서드 › Delete
동기 HTTP/3 DELETE 요청을 전송하고 응답 본문을 반환합니다.
function Delete(const aURL: string): string; overload;
procedure Delete(const aURL: string; const aResponseContent: TStream); overload;
| Name | Type | 설명 |
|---|---|---|
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');