【问题标题】:If you know what it's mean? '%89PNG%0D%0A%1A%0A'如果你知道这是什么意思? '%89PNG%0D%0A%1A%0A'
【发布时间】:2018-05-30 01:08:56
【问题描述】:

我想知道它的含义和类型。

是十六进制的吗?

【问题讨论】:

  • 十六进制有一组有限的有效符号;您的字符串包含不在该集合中的符号,因此除非已编码,否则它不是十六进制的。
  • 如果你想知道它的“含义”或用法,你必须提供一些上下文。在某些情况下,% 可能是 n 未知字符的通配符,因此不可能通过您提供的内容知道。

标签: hex


【解决方案1】:

这看起来像 url 编码格式。对于普通字符,该字符是打印机。这解释了PNG。对于不可打印的字符、空格、换行符等,它们使用 % 后跟 2 个十六进制数字。

%0D 是回车 %0A 是换行符

%89 是一个百分号,分母中多了一个 0。 0/00

%1A 是大写字母 J。

它可能是别的东西,但按顺序看到 %0D%0A 几乎可以保证它是十六进制的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-07
    • 2013-02-19
    • 2021-05-23
    • 2010-12-20
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多