![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Возникла проблема с кодировкой при отправке GET запроса. Например при отправке на Yandex:
Код: Код:
Wor:=form2.keyWord.Text; Wor:=StringReplace(wor, ' ', '+', [rfReplaceAll, rfIgnoreCase]); Yand:=Form2.IdHttp1.Get('http://yandex.ru/yandsearch?date=&text='+wor+'&site=&rstr=&zone=all&wordforms=all&lang=all&within=0&from_day=&from_month=&from_year=&to_day=&to_month=&to_year=&mime=all&numdoc=50&lr=30'); Delphi 2010. Indy 10. |
#2
|
||||
|
||||
![]() а если UTF8Decode?:
пример: Код:
s:=idHTTP1.get(UTF8Decode('http://yandex.ru/')); memo1.text:=s; ![]() ![]() |
#3
|
||||
|
||||
![]() только:
Код:
s:=UTF8Decode(IdHTTP1.Get('xxx')); ![]() Пишу программы за еду. __________________ |
#4
|
||||
|
||||
![]() ой... да..
или когда уже выводишь текст в memo1 например : Код:
begin s:=IdHTTP1.Get('xxx'); memo1.Text:=UTF8Decode(s); end; ![]() |
#5
|
||||
|
||||
![]() А мысль об использовании QuotedPrintable не приходила в голову? Опера, например, так и делает.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |