直接赋值给下面.
cookie的定义就是:客户端传递给服务器的.
感谢大神百忙之中帮忙解答
但是.net中却是可以随时获取到的,现在项目转成core了,改动的地方有点多
请问有什么解决的方法吗
@Justing-tian:
Request.Cookies = new Microsoft.AspNetCore.Http.Internal.RequestCookieCollection(Request.Cookies.Union(new[] { new KeyValuePair<string, string>("","" )}).ToDictionary(n => n.Key, m => m.Value));
没跑过.你可以试试.
我觉得第一次请求的时候虽然在response里append一个cookie,但是并没有更新当前request的内容吧,所以你拿不到。
第二次再请求的时候由于前一次往浏览器输出了cookie,所以这一次的request就自动带上了,也就拿到了。
那如何解决这个问题呢
请问解决了吗