IIS是否logging请求头信息? 如果是,在哪里?

我想监视HTTP请求标头。 IIS是否将这些信息logging在某处?

IIS可以logging几个HTTP头; 包括Referer,Cookie和User-agent; 但不是所有的。 如果你想logging任何这些variables,你必须从IISpipe理器(网站属性>网站选项卡>启用日志logging>属性)

你可以使用软件,如: http : //iismonitor.motobit.com/或空灵

我会推荐使用Wireshark 。 这是一个很好的工具,你越熟悉它就会find更多的用途。

另外,由于HTTP标头有时会分成多个TCP段,因此您可能必须启用“ 重新组合HTTP标头(跨越多个TCP段) ”。

希望有所帮助。

要logging自定义标题,您可以使用IIS高级日志loggingfunction。 有关它的好文章可以在http://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging上find。

您可以在IIS中使用失败的请求跟踪来包含状态码200.这也会logging成功的请求,并且您可以查看“请求详细信息”>“常规请求标头”部分中的所有请求标头。