代码之家  ›  专栏  ›  技术社区  ›  Firdavs Kurbonov

有人能解释一下这个字符串是什么意思吗?

  •  1
  • Firdavs Kurbonov  · 技术社区  · 10 年前

    有人能帮我解释一下这个字符串是什么意思吗?

    KeyWord=%EC%E5%EB%E8%F1%F1%E0
    

    我想知道这是什么?它是十六进制的还是这个字符串由一些密钥加密?

    1 回复  |  直到 10 年前
        1
  •  0
  •   cmbuckley    10 年前

    这是一个 percent-encoded string .

    字符串的解码版本为 ìåëèññà .

    字符串的每个字符都有一个百分比编码表示,因此第一个字符 ì 编码为 %EC 等等

    字符串的百分比编码可能因字符串的字符集而异。在这种情况下,字符串在ISO-8859-1中,其中 表示为 0xEC ,因此百分比编码 %欧洲委员会 。但是,在UTF-8中,它表示为 0xC3 0xAC ,因此UTF-8字符串的百分比编码版本将以 %C3%AC .