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

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

function BeginOptions(const AURL: string; const AResponseContent: TStream = nil; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginOptions(const AsyncCallback: TAsyncCallback; const AURL: string; const AResponseContent: TStream = nil;  const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginOptions(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 асинхронного объекта результата, который возвращает BeginOptions.

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

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