Charakter + umgewandelt zu %2B in HTTP-Post
Ich bin das hinzufügen von Funktionalität zu einem GM script wir benutzen hier auf der Arbeit, aber wenn man versucht zu posten (cross-site-darf ich hinzufügen) zu einer anderen Seite, mein posting Wert von CMD ist anders als das, was es auf der Seite.
Es sein soll Access+Mein+Konto+Info, aber der Wert, der geschrieben wird Access%2BMy%2BAccount%2BInfo.
Also ich denke, meine Frage ist: Was ist die Flucht meine Wert und wie mache ich es nicht entkommen? Und wenn es keine Möglichkeit zu unescape, hat jemand irgendwelche Ideen der Abhilfe?
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
%2B
ist der code für ein+
. Sie (oder was auch immer-framework, die Sie verwenden) sollte schon sein Dekodieren POST-Daten server-Seite...+
wäre nicht gültig in URL-encoded POST-Daten verwendet, da Sie zum repräsentieren einen Raum, es muss codiert werden.