Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Сети > Проблема с HTTPS |
Автор: Booster0 24.12.2018, 18:43 |
Добрый день. С сетевыми технологиями раньше не работал, поэтому прошу прощенья, если что не так объясню. В программе, помимо всего прочего, клиент потребовал отправку URL запроса на HTTPS сайт(просто отправка, дальше сайт сам обрабатывает). Использую IdHTTP и IdSSLIOHandlerSocketOpenSSL, последний указан как IOHandler для IdHTTP. Библиотеки libeay32.dll и ssleay32.dll скачал (версии от 22.11.2018), положил в system32 и, на всякий случай, в каталог программы. При попытке выполнения IdHTTP1.Get выводится ошибка "HTTP/1.1.303 See Other". Примерный вид URL htpps:\\..адрес..&address=%C2%A0%D0%...&owner=%C2%A0%D0%93%D0%B0% и т.д., всего более 10 параметров Delphi 10.1 Berlin, Indy 10 Подскажите, что я не так делаю. Спасибо |
Автор: Snowy 25.12.2018, 12:24 |
Код 303 - это редирект. Нужно установить IdHTTP1.HandleRedirect:=true; Если это не поможет, нужно выяснить, куда этот запрос ведёт на самом деле и отправлять запрос в конечную точку. |