我打算通过处理IIS日志文件(将其导入SQL Server数据库之后)获取一些信息。
现在,即使用户input错误的用户名/密码,但是请求服务器上存在的文件,它也会被logging下来,而且我无法检测到用户收到文件的天气。
我只想处理没有错误的响应请求。
该环境使用Windows身份validation模式。
谢谢
您应该查看日志条目中的sc-status 。 这是来自维基百科的http状态代码列表,但基本上任何导致状态代码在200s(通常200 OK )的请求,这意味着成功的请求。
未通过身份validation的请求将导致401 Unauthorized ,甚至可能导致403 Forbidden
基本上你知道基于状态码的请求的结果。 IIS还为您提供了sc-substatus和sc-win32-status以进行更多的debugging