уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
Метод THTTPClient. Запускает асинхронный HTTP-запрос, используя метод HTTP DELETE.
function BeginDelete(const AURL: string; const AResponseContent: TStream = nil; const AHeaders: TNetHeaders = nil): IAsyncResult; overload; function BeginDelete(const AsyncCallback: TAsyncCallback; const AURL: string; const AResponseContent: TStream = nil; const AHeaders: TNetHeaders = nil): IAsyncResult; overload; function BeginDelete(const AsyncCallbackEvent: TAsyncCallbackEvent; const AURL: string; const AResponseContent: TStream = nil; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
Параметры:
| AURL | Обязательный | string | URL на который отправляется запрос |
| AResponseContent | Необязательный | TStream | Поток в который необходимо сохранить тело ответа сервера |
| AHeaders | Необязательный | TNetHeaders | Дополнительные заголовки запроса HTTP |
| AsyncCallback | Необязательный | TAsyncCallback | Процедура обратного вызова, которая вызывается при получении ответа или сбое запроса. |
| AsyncCallbackEvent | Необязательный | TAsyncCallbackEvent | обработчик события, который вызывается при получении ответа или сбое запроса. |
Если вы не укажете поток для параметра AResponseContent, то вы можете подождать, пока HTTP-клиент загрузит все данные ответа, и получить данные ответа в виде потока из свойства ContentStream асинхронного объекта результата, который возвращает BeginDelete.
Примеры вызова:
var Http: THTTPClient; begin //создаем THTTPClient Http:= THTTPClient.Create; try Http.BeginDelete('http://webdelphi.ru'); finally FreeAndNil(Http); end; end;
var AStream: TStringStream; begin AStream:=TStringStream.Create; try Http.BeginDelete('http://webdelphi.ru', AStream); finally FreeAndNil(AStream); end; end;
Смотрите также:
- Пример Delphi: Как в Delphi скачать файл с использованием HTTP Client API?
- Обзорная статья: HTTP Client API в Delphi
- Пример Delphi: Как в Delphi скачать файл в асинхронном режиме с использованием HTTP Client API?
уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
