Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 24.12.2018, 19:39   #1
Booster_1
Пользователь
 
Регистрация: 11.04.2011
Сообщений: 10
Репутация: 10
По умолчанию Проблема с HTTPS

Добрый день.
С сетевыми технологиями раньше не работал, поэтому прошу прощенья, если что не так объясню.
В программе, помимо всего прочего, клиент потребовал отправку 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

Подскажите, что я не так делаю. Спасибо
Booster_1 вне форума   Ответить с цитированием
Старый 24.12.2018, 19:45   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,827
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Это ж редирект просто. Скорее всего все ок с HTTPS.
Alex11223 на форуме   Ответить с цитированием
Старый 24.12.2018, 21:16   #3
Booster_1
Пользователь
 
Регистрация: 11.04.2011
Сообщений: 10
Репутация: 10
По умолчанию

То есть, если Get под try и уходит на except - это нормально?
Booster_1 вне форума   Ответить с цитированием
Старый 24.12.2018, 21:32   #4
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,827
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

А что в заголовках? Куда редирект?

В Инди вроде есть свойство для автоматической обработки редиректов.
Alex11223 на форуме   Ответить с цитированием
Старый 24.12.2018, 21:57   #5
Booster_1
Пользователь
 
Регистрация: 11.04.2011
Сообщений: 10
Репутация: 10
По умолчанию

извините неграмотного, как посмотреть заголовок?
Booster_1 вне форума   Ответить с цитированием
Старый 24.12.2018, 22:10   #6
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,827
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Погуглить или посмотреть в документации что-нибудь со словами "indy http response headers".
Alex11223 на форуме   Ответить с цитированием
Старый 24.12.2018, 22:36   #7
Booster_1
Пользователь
 
Регистрация: 11.04.2011
Сообщений: 10
Репутация: 10
По умолчанию

В URL
https://адрес/index.php?route=tool/c...+%D0%90+%D0%AE и т.д.

В Response.Location
https://то же адрес/index.php?route=tool/cdmdata/&address=???????????????????? 9 ???? 255&owner=?????????????? ?? ?? и т.д.
Booster_1 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема веб коннекта с httpS verka1 Общие вопросы Delphi 1 01.09.2017 12:16
Проблема с HTTPS delphi greenisius Общие вопросы Delphi 4 02.04.2016 19:37
Проблема с получением файла по https Usov Работа с сетью в Delphi 13 07.05.2015 10:28
Проблема с отправкой запроса Indy+Https UKRtortik Общие вопросы Delphi 0 14.04.2014 15:14


22:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.