Тема: GET запрос
Показать сообщение отдельно
  #15  
Старый 08.02.2011, 13:52
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

потому что это не - и +, а визуально похожие символы.
Код:
var
  s: String;
begin
  s:='http://pogoda.yandex.ru/тольятти/details/';
  s:=UTF8Encode(s);
  IdHTTP1.HandleRedirects:=True;
  s:=IdHTTP1.Get(s);
  // заменяем - на - :)
  s:=StringReplace(s, Chr($e2)+Chr($88)+Chr($92), '-', [rfReplaceAll, rfIgnoreCase]);
  s:=UTF8Decode(s);
  Memo1.Text:=s;
end;
__________________
Пишу программы за еду.
__________________
Ответить с цитированием