|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.02.2020, 12:58 | #1 |
Новичок
Джуниор
Регистрация: 15.09.2011
Сообщений: 3
|
IdHTTP+IdSSLIOHandlerSocket проблема с IdHTTP.Get
Доброго времени суток, Уважаемые гуру !
Было значит у меня в проекте обращение к серверу (чтение текстового файла, его анализ и последующая загрузка определенного файла с этого же сервера). Сделано в Delphi7 (извините, ну консерватор я) и Indy9 (если ничего не путаю). На форме есть IdHTTP+IdSSLIOHandlerSocket. Делаю стандартный IdHTTP.Get('https://xxxxxx.xx/директорий_1/директорий_2/директорий_3/version.txt'). Все работало до переезда сервера на новый хостинг. Что за хостинг - х.з., но то что права на доступ к папкам выставлены верно - это 100%, т.к. в трех разных браузерах вбиваю https://xxxxxx.xx/директорий_1/дирек..._3/version.txt и мне показывается содержимое файла. Из программы - HTTP Error 410. Но в браузерах-то РАБОТАЕТ ! В свойствах IdHTTP и IdSSLIOHandlerSocket ничего не менял, да и не решаюсь, не зная всех тонкостей Indy. Может чего подкрутить в свойствах ? Доступ по ftp к структуре папок на сервере имеется, ежели чего. Может превышено число вложенных директориев ? |
09.02.2020, 14:56 | #2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Обычно проблема в библиотеках OpenSSL либо в галочках свойств IdSSLIOHandlerSocket
|
10.02.2020, 20:36 | #3 |
Новичок
Джуниор
Регистрация: 15.09.2011
Сообщений: 3
|
Доброго. Используются библиотеки libeay32.dll, ssleay32.dll, в uses добавлен IdSSLOpenSSLHeaders.pas. Версии библиотек определить невозможно в свойствах файла, судя по информации из архива, Release Date: April 10, 2011. Они устарели ?
А про какие свойства речь ? Последний раз редактировалось DC-AC; 10.02.2020 в 20:43. |
11.02.2020, 16:03 | #4 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Да, именно они
Там с dll просто беда.. Нужную версию приходилось искать чуть ли не методом тыка. Попробуйте поставить самую свежую Что-то вроде Код:
Код:
|
20.02.2020, 19:08 | #5 |
Новичок
Джуниор
Регистрация: 15.09.2011
Сообщений: 3
|
Доброго всем здоровьичка.
Победил. Если кому пригодится - в свойствt IdHTTP.Request.UserAgent поставил самое свежее что нашел - Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с IdHttp | L.A.M.E.R. | Общие вопросы Delphi | 3 | 06.07.2011 10:13 |
Проблема с idhttp | record222 | Работа с сетью в Delphi | 2 | 27.12.2010 00:51 |
Проблема с idHTTP | CraftR14 | Общие вопросы Delphi | 2 | 02.06.2010 18:44 |
Проблема с IdHttp | Lion-Tiger | Работа с сетью в Delphi | 5 | 01.06.2009 13:04 |
Проблема с idhttp | Joe_Tribbiani | Работа с сетью в Delphi | 5 | 21.04.2009 18:45 |