В программе формирую такую строку для Get-запроса IdHTTP:
| Код | lUrl := 'http://www.site.ru/index?marka=ВАЗ&model=21093';
|
В IdHTTP:
| Код | IdHttp.HTTPOptions := [hoForceEncodeParams]; FHTTP.Request.AcceptCharSet := 'UTF-8';
|
По идее, при Get-запросе, должно получится следующее:
| Код | http://www.site.ru/index?marka=%D0%92%D0%90%D0%97&model=21093
|
но этого не происходит. Это понятно почему, не понятно, почему при Post-запросе происходит перекодирование в таком виде:
| Код | marka=%C2%C0%C7&model=21093
|
Т.е. вместо %D0%92%D0%90%D0%97 получается %C2%C0%C7.
Что делаю не правильно??? |