我创建了一个网页来接收来自第三方的一些数据我的代码如下
static StreamReader sr;
string data = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (Request.QueryString["Name"] != null)
{
data = Request.QueryString["Name"].ToString();
ProcessData(data);
}
else if (Page.Request.InputStream.Length > 0)
{
sr = new StreamReader(Page.Request.InputStream);
data = Server.UrlDecode(sr.ReadToEnd());
sr.Close();
ProcessData(data);
}
}
catch (Exception ex)
{
Logger(ex.ToString() + " StackTrace: " + Convert.ToString(ex.StackTrace));
}
}
我需要在 1000 毫秒内获取发布的数据和响应。但有时超过 3 秒,有时不到 1 秒。请问有什么机会。我怎样才能减少这个时间。请有人帮忙...