异步HttpPost请求 - ASP.NET MVC 5

时间:2018-01-09 09:06:29

标签: asp.net-mvc asynchronous

我试图用Ajax和&amp ;;做一个异步的HttpPost请求MVC。 我知道SessionId是问题:来自具有相同SessionId的同一客户端的多个请求将向队列添加第二个请求。 在我谷歌之后,我看到了一些答案,这对我来说没有。

  1. 我试图清除会话数据。
  2. 我尝试添加mvc属性以将会话模式更改为readOnly:

    [SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]
    public class TestController : SurfaceController
    {
        [HttpPost]
        public ActionResult Test1()
        {
            Thread.Sleep(5000);
            return Json("1");
        }
    
        [HttpPost]
        public ActionResult Test2()
        {
            Thread.Sleep(5000);
            return Json("2");
        }
    }
    

0 个答案:

没有答案