代码之家  ›  专栏  ›  技术社区  ›  Kamran Hosseini

如何在不知道其格式的情况下解析HTTP响应

  •  0
  • Kamran Hosseini  · 技术社区  · 7 年前

    我正在用python编写一个代理服务器,我想在我所有请求的响应主页中插入一个自定义文本。 我的问题是我得到这样的回答:

    日期:2019年4月6日星期六19:32:43 GMT\r\n

    ETag:“8065b98c92d9d41:0”\r\n

    服务器:Microsoft IIS/10.0\r\n

    上次修改时间:2019年3月13日星期三11:47:35 GMT\r\n

    X-Powered-By:ASP.NET\r\n

    内容编码:gzip\r\n

    变化:接受编码\r\n

    连接:关闭\r\n\r\n

    回应体

    我想解码主体并向其注入一个HTML元素。

    那么,在解码之前,我如何知道响应的格式呢??

    注意:“接受编码”标志来自客户端(我正在编写代理服务器),我不知道响应的编码是什么!

    0 回复  |  直到 7 年前