1

在为我们的网站分析 IIS 日志时,我们正在处理一些奇怪的问题。问题是当 cookie 信息被记录为省略号时,我在日志文件中看到许多条目,请参阅下面的示例条目:

#Software: Microsoft Internet Information Services 6.0

版本:1.0

日期:2013-01-25 08:00:00

字段:日期时间 s-sitename s-computername cs-method cs-uri-stem c-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc -status sc-substatus sc-bytes cs-bytes time-taken

2013-01-25 08:01:11 W3SVC1443552327 IRC-P2WEB-031 GET /pm/free-data-report-faq/Default.aspx SiteVersionID=988&SiteID=100219&Status=A&sc=674104&bcd=SiteVersionID=988&SiteID=100219&Status=A&sc=674104&bcd= - 24.7.1.77 HTTP/1.1 Mozilla/5.0+(iPhone;+CPU+iPhone+OS+6_0+like+Mac+OS+X)+AppleWebKit/536.26+(KHTML,+like+Gecko)+Version/6.0+Mobile/10A405+Safari/8536.25 **...** https://member.some-site.com/PM/reports/credit/articles/about-data-reports www.some-site.com 200 0 14841 6748 62

如您所见,cookie 信息显示为省略号。有没有办法找出为什么会发生这种情况并防止这种情况发生?我们依靠 cookie 分析来获取会话 ID 以及我们的网络分析的其他重要数据,丢失这些关键数据对我们来说是真正的问题。

提前谢谢你的帮助,

4

1 回答 1

1

http://support.microsoft.com/kb/2809913

如果 cookie 信息超过 4096 字节,IIS 将忽略它。Microsoft 建议,如果您不喜欢这种行为,您应该编写自己的请求记录器或缩短 cookie。

于 2013-02-08T09:24:03.890 回答