März 1st, 2006

Konqueror sendet falsche Daten

Posted by frank in AJAX

Nutzt man beim Konqueror (Version 3.4.3) das XMLHttpRequest um per send einen String zu senden, so sendet der Konqueror den String zuzüglich eines 0-Zeichens. Dieses Zeichen wird häufig zur Terminierung von Zeichenketten verwendet, hat aber beim Senden wirklich nichts verloren. Folgender Code demonstriert das Phänomen, welches per Sniffer wie ethereal überwacht werden kann.

req = new XMLHttpRequest();
req.open("POST", "http://www.ziel.de/", false);
req.send("test");

Es wird hier der Text “test” sowie das 0-zeichen im POST-Stream gesendet.

3 Responses to ' Konqueror sendet falsche Daten '

Subscribe to comments with RSS or TrackBack to ' Konqueror sendet falsche Daten '.

  1. Holger said,

    on März 11th, 2006 at 11:30 am

    Mich würde mal interessieren wie der IE7 reagiert ;)

  2. frank said,

    on März 11th, 2006 at 11:38 am

    Wo gibt es den? Kommt man da jetzt schon ran?


  3. on April 10th, 2006 at 5:37 pm

    […] Es ist nicht nur der IE, der einen manchmal bis an den Rand des Wahnsinns treibt: Konqueror sendet falsche Daten Abgelegt unter: Techtalk […]

Leave a reply

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: