C# 获取页面Post过来的数据

时间:2014-12-19 18:39:39   收藏:0   阅读:508

/// <summary>
/// 获取post过来的数据
/// </summary>
/// <param name="page"></param>
/// <returns></returns>
private static string PostInput(System.Web.UI.Page page)
{
try
{

System.IO.Stream s = page.Request.InputStream;

int count = 0;

byte[] buffer = new byte[1024];

StringBuilder builder = new StringBuilder();

while ((count = s.Read(buffer, 0, 1024)) > 0)
{

builder.Append(Encoding.UTF8.GetString(buffer, 0, count));

}

s.Flush();

s.Close();

s.Dispose();

return builder.ToString();

}
catch (Exception ex)
{
throw ex;
}
}

原文:http://www.cnblogs.com/a-mumu/p/4174328.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!