http请求的网络跟踪

时间:2016-05-20 14:18:31

标签: http networking network-programming

我们的一位客户使用我们的基于Rest的API提出了一个问题,即每当他向我们的服务器发送一个没有AcceptEncoding http标头的帖子请求时,他就会获得压缩内容作为回报。我检查了我们的API服务器上的IIS日志,它解决了他的请求,并且在服务器上收到的请求附带了一个设置为gzip的Accept-Encoding(http标头)。在客户端机器和我们的服务器之间有中介(代理)和负载均衡器。我应该使用哪个网络跟踪工具来调查这个http标头的添加位置。

1 个答案:

答案 0 :(得分:1)

避免压缩HTTP消息的一个解决方案是将/tmp/sess_1234abc添加到请求标头,以避免代理进行有效负载更改,如RFC 7234 section 5.2.1.6中所述。

此外,session_regenerate_id标头可能包含有用的注释,可以帮助您查找每个代理添加到请求中的内容。