|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.04.2014, 12:23 | #1 |
Пользователь
Регистрация: 09.01.2013
Сообщений: 20
|
Сайт.рф - Не могу скачать через Indy.Get
Пытаюсь скачать сайт вида "Сайт.рф" через Indy.Get.
Если просто скачиваю, все символы заменяются на ?? и хост не найден. Если делаю через idhttp.URL.PathEncode('сайт.рф') ошибки нет, но и сайт тоже не загружается. Если пишу PHP код:
PHP код:
idGlobal в uses подключен, Delphi XE5 Как решить проблему? |
17.04.2014, 17:36 | #2 |
Пользователь
Регистрация: 09.01.2013
Сообщений: 20
|
Никто не знает?
|
17.04.2014, 18:11 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Таки переключится на использование метода с TEncoding от RTL, а не от indy.
Пару раз переписать метод. Выбрать правильное определение функции из выпадающего списка с выбором. В общем веселого мало. Это фича такая... |
17.04.2014, 18:36 | #4 |
Пользователь
Регистрация: 09.01.2013
Сообщений: 20
|
Может есть костыль какой, чтобы просто скачать сайт.рф? Или ещё способ в Инди?
|
18.04.2014, 00:57 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Угу, кодируйте URL через URLEncode.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Невозможность скачать мелодию через сайт | Yorik93 | Свободное общение | 2 | 15.07.2012 19:09 |
Нужно скачать сайт | Taai_Liira | Помощь студентам | 1 | 24.04.2010 18:21 |
Скачать сайт | W0LF | Работа с сетью в Delphi | 2 | 17.02.2010 18:57 |
Не могу зайти на сайт со спутникового провайдера, а через мобильник как модем, захожу свободно | lansovi | Софт | 3 | 26.01.2009 05:21 |
не могу выгрузить сайт, pагружаю через filezilla | alexxxx | Помощь студентам | 2 | 07.06.2008 17:39 |