Web-Seite aufrufen und dabei Parameter übergeben

03/09/2009 - 20:40 von kielhd | Report spam
Hi NG,

ich möchte eine Web-Seite aufrufen und dabei Parameter übergeben. Kein
Problem dachte ich, aber es passiert folgendes:

Aufruf: https://www.webseite.de?username=+1234

Ich habe erwartet, das das entsprechende Feld der Maske mit "+1234"
gefüllt ist. Das Feld ist aber leider mit " 1234" gefüllt.
Das "+" wird in " " umgewandelt. Mir gelingt es nicht den Ausdruck
"username=+1234" beim Aufruf so zu entwerten, das in dem Feld auch
"+1234" steht.

Kann hier jemand helfen?

TIA,
Henning
 

Lesen sie die antworten

#1 Florian Weimer
03/09/2009 - 22:38 | Warnen spam
ich möchte eine Web-Seite aufrufen und dabei Parameter übergeben. Kein
Problem dachte ich, aber es passiert folgendes:

Aufruf: https://www.webseite.de?username=+1234

Ich habe erwartet, das das entsprechende Feld der Maske mit "+1234"
gefüllt ist. Das Feld ist aber leider mit " 1234" gefüllt.
Das "+" wird in " " umgewandelt. Mir gelingt es nicht den Ausdruck
"username=+1234" beim Aufruf so zu entwerten, das in dem Feld auch
"+1234" steht.

Kann hier jemand helfen?



Du solltest Perecent-Encoding nutzen:

<http://tools.ietf.org/html/rfc3986#section-2.1>

Ähnliche fragen