服务器 HTTP 响应头有什么用?我还没有真正看到它的用处。为什么一个请求网页的人需要知道网页托管在哪个服务器上?
服务器 HTTP 响应头有什么用?我还没有真正看到它的用处。为什么一个请求网页的人需要知道网页托管在哪个服务器上?
这让我想起了我写的第一个HTTP服务器,它(显然地)返回了服务器头:你为什么想知道?
对于这个问题可能的一个答案是“因为我正在进行一项调查”。例如,没有Server头将无法实现这一点。
Server 并不意味着资源来源的服务器。 它是用于展示实现方式的广告。至于其实用性,那就是一个好问题。Apache httpd可以配置为不包括该标头,因为它可能被视为安全问题。
头部的唯一目的似乎是安全扫描器和调查每个服务器的市场份额。在Apache中,无法完全删除标题,只能将其设置为最小化,以便它仅广告“Apache”。需要修补二进制文件才能完全删除它或重新编译自己。
我认为使用IIS也不是很简单就可以删除它。
统计数据...无论是谁,都会让你了解事物是如何传播的,以及何时传播。
试试谷歌搜索并查看三个字母的服务器响应:自从他们多年前购买了大量服务器之后,这样的服务器就有很多了。
[这就像声称Apache或IIS扩散得太快,就在我的议员费用上...]