0

我正在使用 HttpRequest 类,并且我的控制器中有两个 Action,如下所示!

public class HomeController : Controller
{
   CookieContainer CookieContainer = new CookieContainer();

    public ActionResult Start()
    {
       var request = (HttpWebRequest)WebRequest.Create("www.sample.com");
       request.CookieContainer = viewModel.cookieJar;
       request.Method = "GET";
    }

    [HttpPost]
    public ActionResult Start (StartModel startModel)
    {
      var request = (HttpWebRequest)WebRequest.Create("www.sample.com/another");
      request.CookieContainer = viewModel.cookieJar;
      request.Method = "POST";
    }
}

我的视图上有一个按钮,它的帖子值让我的第一个动作响应第二个动作的模型。但是 Cookiecontainer 在进入第二个动作时会刷新。

好吧,我必须从第一个请求到第二个请求发送 cookie。我怎样才能?

4

0 回答 0