Свойство | Назначение
HandleRedirects | Если данное свойство равно True, то компонет
обрабатывает коды 300 - 300 протокола HTTP (переадресация)
| Port | Порт, по которому производится соединение с сервером, по
умолчанию 80
| ProtocolVersion | Версия протокола. Возможен один из двух вариантов -
pv1_0 для HTTP 1.0, pv1_1 для HTTP 1.1 (установлено по умолчанию)
| RedirectMaximum | Максималное количество переадресаций, которое
может быть выполнено. Имеет смысл при HandleRedirects = true, по умолчанию
равно 15. Назначение данного достаточно очивидно - может оказаться, что
при запросе ресурса x произойдет редирект на x1, оттуда - на x2 и так далее
до бесконечности (в принципе, велика вероятность, что цепочка редиректов
может образовать кольцо). При достижении заданного предельного количества
редиректов будет вызван обработчик DoRequest, и если он
не обработает данную ситуацию, то возникнет исключительная ситуация EIdProtocolReplyError.
На мой взгляд значение 15 велико и я рекомендую использовать значения порядка 5.
| Request | Параметры в заголовке HTTP запроса
| UseNagle | Использование алгоритма Наггла (Nagle algorithm) при обмене.
ПО умолчанию использование алгоритма Наггла включено и выключать его не рекомендуется
| |