何时将传入请求记录到 IIS 中的文件中?是在处理请求并将响应发送到客户端之前还是之后发生的?如果请求被接受但响应未被发回,会发生什么情况(在这种情况下传入请求是否被记录到文件中)?
答案1
在准备好响应后,将记录请求(您可以根据您的请求修改将记录的数据)。
即使在发生错误时也会记录它,即使某些错误可能最终出现在 HTTPERR 文件夹中(默认情况下位于 C:\windows\system32\LogFiles\HTTPERR 下),并且我认为某些请求可能只会出现在那里。
我遇到一个问题,带有 http 检查的防火墙会切断停滞超过 2 分钟的连接,并且由于请求因“管道破裂”之类的错误而失败,我认为这只会出现在状态为 995 的错误日志中。