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

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

class function EndAsyncURL(const AAsyncResult: IAsyncResult): IURLResponse; overload;
class function EndAsyncURL(const AAsyncResult: IURLResponse): IURLResponse; overload;

Параметры:

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

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

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

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

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