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

Метод THTTPClient. Гарантирует, что указанный ответ выполнен успешно или создает исключение, если ответ не выполнен.

class function EndAsyncHTTP(const AAsyncResult: IAsyncResult): IHTTPResponse; overload;
class function EndAsyncHTTP(const AAsyncResult: IHTTPResponse): IHTTPResponse; overload;

Параметры:

AAsyncResult Обязательный, в зависимости от выбранной версии метода IAsyncResult Результат асинхронного запроса
AAsyncResult Обязательный, в зависимости от выбранной версии метода IHTTPResponse Ответ на HTTP-запрос

Обычно EndAsyncHTTP вызывается внутри функции обратного вызова (TAsyncCallback) или обработчика события вашего асинхронного запроса (TAsyncCallbackEvent), когда вы знаете, что данные ответа уже получены. Однако вы можете вызвать EndAsyncHTTP в любой момент, что останавливает выполнение программы до получения данных ответа, фактически превращая асинхронный запрос в синхронный.

EndAsyncHTTP вызывает исключение ENetHTTPRequestException, если HTTP-запрос достигает максимального числа перенаправлений.

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

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