уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.

Метод THTTPClient. Запускает асинхронный HTTP-запрос, используя метод HTTP GET.

function BeginGet(const AURL: string; const AResponseContent: TStream = nil;  const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginGet(const AsyncCallback: TAsyncCallback; const AURL: string; const AResponseContent: TStream = nil;  const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginGet(const AsyncCallbackEvent: TAsyncCallbackEvent; const AURL: string;  const AResponseContent: TStream = nil; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;

Параметры:

AURL Обязательный string Целевой URL запроса
AResponseContent Необязательный TStream Поток, в который необходимо сохранить тело ответа
AHeaders Необязательный TNetHeaders Дополнительные заголовки, которые необходимо включить в запрос
AsyncCallback Необязательный TAsyncCallback Процедура обратного вызова, которая вызывается при получении ответа или сбое запроса.
AsyncCallbackEvent Необязательный TAsyncCallbackEvent Обработчик события, который вызывается при получении ответа или сбое запроса.

Если вы не укажете поток для AResponseContent, вы можете подождать, пока ваш HTTP-клиент загрузит все данные ответа, и получить данные ответа в виде потока из свойства ContentStream асинхронного объекта результата, который возвращает BeginGet.

Смотрите также:

уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
« Back to Glossary Index