手动创建HTTP Response时,如何获取Server
和ETag
* HTTP/1.1 200 OK
* Date: Mon, 23 Apr 2012 23:44:52 GMT
* Server: Apache/2.2.3 (Red Hat) <-----
* Last-Modified: Fri, 16 Sep 2005 18:08:50 GMT
* ETag: "421142-2f-400e77c517080" <-----
* Accept-Ranges: bytes
* Content-Length: 47
* Content-Type: text/plain
* Connection: close
最佳答案
“服务器”是您的 HTTP 服务器想要命名/标识自己的任何内容。 IE。 “Zumgto Surver 4.5”。
"ETag"标识特定项目的“版本”,因此只要您的服务器可以合理地说“此 ETag 对应于当前版本”,您就可以发送几乎所有内容。 IE。 “v3345”,或项目的哈希值……如果您不支持请求中的“If-None-Match” header ,则完全可选。
关于java - 生成 HttpResponse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10290081/