【发布时间】:2018-01-22 08:50:19
【问题描述】:
我想读取global.asax 文件中的有效负载。
Chrome 中的有效载荷类似于 。
当我想在 global.asax 中读取它时,我得到了 610 的 Request.InputStream.Length。当我将它复制到 MemoryStream 时,memstream 的长度切换为 0。
public void Application_BeginRequest(object sender, EventArgs e)
{
MemoryStream memstream = new MemoryStream();
Request.InputStream.CopyTo(memstream);
memstream.Position = 0;
using (StreamReader reader = new StreamReader(memstream))
{
string text = reader.ReadToEnd();
}
}
所以最后,text 是空的。
【问题讨论】:
标签: c# asp.net asp.net-mvc request