Umlaute im GET Request



  • Umlaute werden bei mir (Firefox) in einer GET Request scheinbar nach Unicode übersetzt.

    Allerdings bei Google in UTF. So wird bei Google aus einem "ö" in der Suche ein %C3%B3 im GET Request. Also so was "http://www.google.com/search?q=ö.." ( ... = usw).

    Wenn ich in meiner Website zB. den Link <a href="naechste_seite.jsp?parameter1=mörtel">Link</a> definiere, dann wird das "ö" in Mörtel in Unicode übersetzt. Es wird also nicht zu UTF %C3%B6 übersetzt sondern zu "naechste_seite.jsp?parameter1=m%F6rtel".

    1. Der Unicode für "ö" ist 00F6, Warum also nur %F6 ?
    2. Warum wird das bei Google in UTF übersetzt ?
    3. Ist das eine dem anderen zu bevorzugen (Ich nutze JSP)?

Anmelden zum Antworten