V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
proxychains
V2EX  ›  问与答

请教下\x 开头的是啥编码? 站点日志好多这种, 也不像 url 和 utf8

  •  
  •   proxychains · 2022-11-22 11:30:22 +08:00 · 1099 次点击
    这是一个创建于 737 天前的主题,其中的信息可能已经有所发展或是发生改变。

    @timestampNov 22, 2022 @ 09:15:[email protected]_id6d0763e7-2caa-4560-945b-5fe36db0c7cdagent.id0905ccb1-6212-41de-b807-6b7c38583139agent.nameBKbQvh10443agent.typefilebeatagent.version8.4.0ecs.version8.0.0event.original71.1.1.1 - - [19/Jul/2022:15:03:12 +0800] "\x03\x00\x00/\xE0\x00\x00\x00\x00\x00Cookie: mstshash=Administr" 400 150 "-" "-"fields.tagnginx-tagloghost.nameBKbQvh10443input.typeloglog.file.path/var/wwwlogs/access.loglog.offset2,207message1.1.1.1 - - [19/Jul/2022:15:03:12 +0800] "\x03\x00\x00/\xE0\x00\x00\x00\x00\x00Cookie: mstshash=Administr" 400 150 "-" "-"tags[NGINX-ACCESS, beats_input_codec_plain_applied]_id23TmnIQBm8tgvL1Dd91O_indexaccess-logscore -

    5 条回复    2022-11-22 13:31:38 +08:00
    nightwitch
        1
    nightwitch  
       2022-11-22 12:36:23 +08:00 via Android
    纯字节表示,具体什么编码从一串字节里没法知道。 数了下有奇数个字节,大概率 utf-8
    sinksmell
        2
    sinksmell  
       2022-11-22 12:43:01 +08:00
    hello, 这个是 utf8 编码,将 \x 替换成 % 就得到了常见的 url encode / 百分号编码。

    ```shell
    $ python3
    Python 3.10.8 (main, Oct 13 2022, 09:48:40) [Clang 14.0.0 (clang-1400.0.29.102)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>> print ("\x03\x00\x00/\xE0\x00\x00\x00\x00\x00")

    >>>

    ```

    \x 后面跟的是 16 进制数字,可以还原成 []byte / []rune 从而得到原始字符串
    proxychains
        3
    proxychains  
    OP
       2022-11-22 13:07:10 +08:00
    @nightwitch 感谢回复
    proxychains
        4
    proxychains  
    OP
       2022-11-22 13:07:17 +08:00
    @sinksmell 感谢回复
    2NUT
        5
    2NUT  
       2022-11-22 13:31:38 +08:00   ❤️ 1
    hex
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1624 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:59 · PVG 00:59 · LAX 08:59 · JFK 11:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.