2017-09-18 109 views
0

这两个HTTP头文件有什么区别?接受编码:gzip和内容编码:gzip

  • 接受编码:gzip
  • 内容编码:gzip
+0

的可能的复制[GET与内容类型请求,并用JAX-RS泽西2.2 Accept报头](https://stackoverflow.com/questions/18595537/get-request-with-content-type -and-accept-header-with-jax-rs-jersey-2-2) – CodeCaster

+0

请阅读[问]并显示你的研究结果。总之:'Accept-'头文件告诉服务器客户想要什么类型的响应。 – CodeCaster

回答

1

接受编码:

它是一个请求头。 HTTP客户端使用这个头文件告诉服务器它支持哪种编码。允许服务器以任何这些编码发送响应内容。

From MDN

的Accept-Encoding请求的HTTP标头通告其内容编码,通常是一个压缩算法中,客户端是能够理解的。使用内容协商,服务器选择其中一个提议,使用它并通过Content-Encoding响应头向客户端通知其选择。

内容编码:

它是一个响应报头。 HTTP服务器使用该头信息告诉该特定的编码内容实际上已在编码的客户端。

From MDN

的内容编码实体报头被用于压缩媒体类型。如果存在,它的值表示哪些编码应用于实体主体。它让客户知道如何解码以获得Content-Type头引用的媒体类型。

如果你想看到他们在行动在Firefox/Chrome中播放,打开Inspect Element,然后检查是否有Network选项卡,看到他们在行动。在请求标题中查找Accept-Encoding,在响应标题中查找Content-Encoding

Inspect Element in firefox

相关问题