Heim  >  Fragen und Antworten  >  Hauptteil

javascript - 关于http协议中必须转义的字符?

http协议中需要转义的字符都有哪些?目前遇到的有'+', ';', '&'。有大神总结,封装过类似的函数么?

PHP中文网PHP中文网2727 Tage vor300

Antworte allen(3)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-04-10 16:09:22

    好像js有个escape和unescape可以对url进行编码和解码,用escape编码后应该在所有的计算机中都可以查看!

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-04-10 16:09:22

    encodeURIComponent 大部分语言都有专用的库函数。。刚找到

    Antwort
    0
  • PHPz

    PHPz2017-04-10 16:09:22

    无论什么语言都有封装类似函数
    Javascript 中的 escape() 和 unescape()

    Java(Android) Uri.encode() 和 Uri.decode()

    Objective-C 中的。。。好吧。。比较坑。。用下面这个吧。。诶。链接中不要用汉字或非主流字符。。会哭的噢
    https://github.com/mastahyeti/URLEncode

    Ruby 中的 URI::encode URI::decode

    Python的话就是 urllib.quote urllib.unquote (为什么画风完全不同。。。)

    Antwort
    0
  • StornierenAntwort