Когда сервер отправляет результат 3xx для запроса, свойство HandleRedirects
контролирует, будет ли Indy немедленно поворачиваться и выдавать новый запрос, используя новое местоположение. Альтернативой является то, что Indy вернет код ответа в вашу программу. Вы можете обрабатывать его самостоятельно с помощью события OnRedirect
, но если сервер не хочет отправлять что-либо в дополнение к коду ответа, это вряд ли будет полезным для вашей программы. Это не значит, что перенаправление не позволяет вам загружать файлы. Установите для свойства true и позвольте Indy позаботиться о перенаправлении для вас.
Вероятно, дело не в том, что Windows что-то кеширует для вашей программы. Indy не использует кеш ОС. Заголовок Cache-Control - это инструкция для прокси-сервера или так называемого исходного сервера , что он не должен удовлетворять ваш запрос с использованием кэшированного ответа без проверки его с помощью исходного сервера. Может быть, WordPress имеет свой собственный кеш, который вы пропускаете.