HTTP内容编码,base64

Ana*_*ant 6 base64 http content-encoding

有没有办法知道HTTP响应的消息体是否用Base64编码?

我了解到内容传输编码不是HTTP头的一部分.

那么,哪个HTTP标头表示内容是用Base64编码的?我认为内容编码仅用于压缩.

Cod*_*ter 6

据我所知,HTTP体可能无法在Base64中编码:

HTTP不使用RFC 2045的Content-Transfer-Encoding(CTE)字段.从MIME兼容协议到HTTP的代理和网关必须 在交付之前删除任何非身份CTE("quoted-printable"或"base64")编码对HTTP客户端的响应消息.

身份是:

默认(标识)编码; 没有任何转变的使用.

当然,您可以使用HTTP传输Base64编码的数据,但这应该是双方(客户端和服务器)都同意的,并且似乎没有用于描述此行为的标头.