js編碼解碼器|JS編碼,解碼. asp.net(C#)對應解碼,編碼
在真諦和熟悉方面,任何故權(quán)勢巨子者自居的人,必將在上帝的戲笑中垮臺!JS: escape : 對@*+/ A-Z 0-9 a-z這些字符不編碼,其它非ASCII字符都邑編碼以%XX編碼調(diào)換,解碼應用unescape,escape 辦法不克不及用來對“同一資料標識符”(URI) 進行編碼。對其編碼應應用 encodeURI 和encodeURIComponent 辦法。
聰明源于思慮。解碼應用:unescape
C#: decodeURI
JS: encodeURI :對! @ # ¥ &   * ( ) = : / ; ? + "" A-Z 0-9 a-z,其它的字符都邑被編碼,解碼應用decodeURI();
解碼應用decodeURI();
C#: decodeURIComponent
JS: encodeURIComponent :編碼最全,URL之類的用此種辦法, 該辦法不會對 ASCII 字母和數(shù)字進行編碼,也不會對這些 ASCII 標點符號進行編碼: - _ . ! ~ * "" ( ) 。
其他字符(比如 :;/?:@&=+¥,# 這些用于分隔 URI 組件的標點符號),都是由一個或多個十六進制的轉(zhuǎn)義序列調(diào)換的。
解碼應用decodeURIComponent()
C#: Server.UrlDecode
編碼: Server.UrlEncode愛因斯坦