【发布时间】:2012-10-27 06:48:28
【问题描述】:
有没有办法知道 HTTP 响应的消息体是否使用 Base64 编码?
我了解到内容传输编码不是 HTTP 标头的一部分。
那么,哪个 HTTP 标头表明内容是使用 Base64 编码的?我认为内容编码仅用于压缩。
【问题讨论】:
-
我认为这个线程与您正在寻找的类似security.stackexchange.com/questions/3989/…
-
为什么还要用base64编码?
-
我是代理,想检查流量。我的整个意图是查看 HTTP 数据包,检查内容是否被编码。
-
Anant:所以答案是:HTTP 中没有特定于 base64 的内容
-
更具体地说:base64内容编码参数是not registered;您不必期望也不必实施它。如果不存在 Content-Encoding-header,您可以假设消息正文中的数据按原样传输。
标签: http base64 content-encoding