在aspx页面中测量从客户端发送到服务器的数据量

时间:2009-11-12 20:58:57

标签: client-server asp.net

当aspx页面提交到服务器时,以什么是最有效和准确的方法来确定向服务器发送的数据量(以MB为单位)?

2 个答案:

答案 0 :(得分:1)

通常可以在Web服务器日志中找到该信息。

假设这是在IIS服务器上,您可能需要明确要求此信息,因为默认情况下不会记录此信息。日志文件中字段的名称是 sc-bytes (在配置对话框中也称为“发送的字节数”。)

这些日志的路径是%windir%\ system32 \ logfiles \ W3SVC1 * .log。请注意,根据Web应用程序“id”,这可能是一个不同的名称,而不是W3SVC1。

检查IIS日志记录设置
  在“计算机管理”控制台中,在右侧的树中向下钻取... ...   “服务和应用”+“互联网信息服务”+“网站”
  +“无论有问题的网站”。
  右键单击“属性”,然后单击“上”   属性对话框的“网站”选项卡朝下,是一个按钮,可以看到日志的属性。

修改 :(即使回复被接受了......)
在重新阅读问题时,您正在寻找服务器 接收的字节数 ...相同的位置,但可以在 cs-中找到bytes (又名“字节接收”)字段。顺便说一句,这两个字段名称是相似的:我认为's'代表服务器而'c'代表客户端,所以cs =从客户端到服务器,sc则反过来。

答案 1 :(得分:0)

ASP.NET应用程序类别的

Performance counters

  

请求字节总计
  总大小   以字节为单位的响应发送给   客户。这不包括HTTP   响应标题。
  请求成功
  成功执行的请求数(状态码200)。

总字节数输出/请求=每个请求的字节数。