Accept-Encoding 是 HTTP 请求头(request header)字段,用来告诉服务器:客户端能够理解并愿意接收的内容编码(通常是压缩方式),例如 gzip、br(Brotli)、deflate 等。服务器可据此选择合适的压缩方式返回响应(通过 Content-Encoding 指明)。除这一用法外,它在日常英语中并不常见,主要出现在网络协议语境。
/əkˈsɛpt ɪnˈkoʊdɪŋ/
The browser sent Accept-Encoding: gzip, br to request compressed data.
浏览器发送了 Accept-Encoding: gzip, br 来请求压缩后的数据。
If Accept-Encoding includes gzip but the server replies without Content-Encoding, the response is likely uncompressed.
如果 Accept-Encoding 包含 gzip,但服务器响应中没有 Content-Encoding,那么返回内容很可能未被压缩。
这是由两个常见英语词组合而成的技术性字段名:accept(接受)+ encoding(编码方式)。在 HTTP 体系里,“encoding”常指对实体内容进行的传输前处理方式,最典型的是压缩。连字符写法符合 HTTP 头字段的命名习惯(以单词组合表达语义)。
Accept-Encoding 的行为)Accept-Encoding 的说明与示例)