Indy idHTTP problem
Jeg har dette link:http://www.minserver.dk/testnoget.php?navn=etøtest
Hvis jeg kalder det direkte i Internet Explore så virker det og jeg får denne linie i apache loggen:
/testnoget.php?navn=et\xf8test HTTP/1.1" 200 395
Hvis jeg kalder det således:
var
pa : string;
begin
pa:='http://www.minserver.dk/testnoget.php?navn=etøtest';
IdHTTP1.Get(pa);
end;
Så virker det ikke og jeg får dette linie i apache loggen:
/testnoget.php?navn=et?test HTTP/1.1" 200 395
Som det kan ses er det ø´et der er problemet, jeg har prøvet alt muligt med UTF8Encode() og TIdURI.URLEncode() uden at det hjælper.
Jeg kan nævne at det heller ikke virker hvis jeg bruger linket direkte i Chrome eller Firefox.
Jeg bruger Delphi 7 og Indy 10.5.8
Nogle ideer?