Równa czcionka Temat: Re: dziwne zachowanie internet explorera z urlem
Autor: Maciek Data: 05 Mar 2010
Odwołania: 1
Użytkownik "Netman" <netman@poczta.onet.pl> napisał
w wiadomości news:hiq46g$oit$1@news.onet.pl...
> Witam!
>
> Próbuje wprowadzić taki oto adres do przeglądarki Internet Explorer 8.0.6.
>
> http://www.translate.google.pl/#de|pl|Wagen%20ist%20in%20gutem%20allgemein%20Zustand%20mit%20T%DCV%20und%20H-Zulassung.%20Neue%20Scheibenbremsen%2C%20Bremskraftverst%E4rker%2C%20Elektrik%20u.s.w.%20%20Das%20Fahrzeug%20ben%F6tigt%20keine%20Lackarbeiten.
>
> Niestety adres ten jest przekierowywany automatycznie na:
>
> http://translate.google.pl/#
>
> i nie wiem dlaczego.

Chyba masz problem z kodowaniem niemieckich liter.
W Twoim URL-u umlauty kodowane są jednobajtowo - po ręcznym
ich rozkodowaniu w Windows i wklejeniu tekstu w translatora
Google otrzymałem URL o postaci:

http://translate.google.pl/#de|pl|Wagen%20ist%20in%20gutem%20allgemein%20Zustand%20mit%20T%C3%9CV%20und%20H-Zulassung.%20Neue%20Scheibenbremsen%2C%20Bremskraftverst%C3%A4rker%2C%20Elektrik%20u.s.w.%20%20Das%20Fahrzeug%20ben%C3%B6tigt%20keine%20Lackarbeiten

Jak widać np. U-umlaut u Ciebie kodowane jest przez %DC
(windowsowa strona kodowa 1250), u mnie przez %C3%9C (Unicode).

Może IE nie podaje w wywołaniu HTTP właściwej informacji
o kodowaniu?
Może przed wysłaniem żądania do google.pl dałoby się
przekodować znaki spoza podstawowego ASCII na Unicode?


Maciek
ZU (zwykły użytkownik)