javascript - Der URL-Parameterwert hat das Sonderzeichen „+', wie kann man es maskieren?
typecho
typecho 2017-07-05 10:44:04
0
4
915

Die Methode encodeURI() wird derzeit im Projekt verwendet, sodass die Funktion encodeURI() die folgenden ASCII-Satzzeichen, die in URIs eine besondere Bedeutung haben, nicht maskiert.

Wenn der übergebene Parameterwert „Qu+“ ist, erhält der Server „Qu“ und was er erhalten muss, ist „Qu+“

typecho
typecho

Following the voice in heart.

Antworte allen(4)
过去多啦不再A梦

踩的人太多,还是改成正规方法吧。
encodeURIComponent或者base64都可以。

迷茫

encodeURIComponent

漂亮男人

encodeURI() 函数是不会进行转义的:;/?:@&=+$,#
而encodeURIComponent 可以

習慣沉默

Base64转下

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage