如何在将对象作为响应传递时设置Content-Length

时间:2011-10-03 08:00:58

标签: asp.net json iis-7

我的ASP.Net应用程序中有JSON对象,我使用代码

传递给响应
context.Response.Write(jsonObject) 

问题是我需要设置Content-Length标头来指示响应大小,我不知道如何计算它。如何获取Object的文件大小?

2 个答案:

答案 0 :(得分:1)

通常你喜欢这样:

Response.AddHeader("Content-Length", yourLength);

答案 1 :(得分:1)

鉴于JSON对象是一个字符串,类似于

Response.AddHeader("Content-Length", jsonObject.Length);

应该有用。