我正在使用一个运行在 IIS8.5 上的网站,我看到一组请求,其中我称之为“WS”请求标头显示在 serverVariables 集合中,如下所示:
HTTP_WSHOST
HTTP_WSIP
HTTP_WS_IP
HTTP_WS_AUTH
HTTP_WS_VER
HTTP_X_WS_VER
HTTP_X_WS_EP_VER
HTTP_X_WS_AUTH
HTTP_X_WS_TSP_PROTOCOL_VERSION
我进行了一些搜索,我发现DomainTools 爬虫会使用HTTP_WSHOST
和HTTP_WSIP
,并且一般来说,它们可能与 WebSockets 相关。
这些标题通常用于什么?在哪里可以找到每个标题的规格?
答案1
答案2
X-WS-Ver、X-WS-EP-Ver 和 X-WS-Auth 标头由 Websense Endpoint Proxy Agent 使用(文档,herdProtect 页面)。来自此代理的请求的用户代理为WsNetFlt/1.0
。
Websense Endpoint Proxy Agent 用于组织过滤成员发出的 Web 请求,可能是因为他们想有选择地阻止某些网站。它还可用于验证来自组织网络外部设备的 Web 请求,例如,如果员工在家工作。