Request.Cookies.Add和Response.Cookies.Add区别,请指点

好奇都是要学的 2019-02-03 11:19:29
HttpCookie cookietwo = new HttpCookie("AccountsInfo");
cookietwo.Expires = DateTime.Today.AddDays(360);
cookietwo.Values["UserId"] = StringUtil.Repl(txtUserID.Text);
cookietwo.Values["PassWord"] = txtPassword.Text;
Response.Cookies.Add(cookietwo); 和Request.Cookies.Add 都能添加HttpCookie 。 但是结果完全不一样。
Request.Cookies.Add要添加是什么。添加后根本存不下来。

还有最近微信浏览器也存不住HttpCookie ,是 Response.Cookies.Add(cookietwo)添加的。 请指点
...全文
765 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
正怒月神 版主 2019-02-11
  • 打赏
  • 举报
回复
Request 人家请求你的消息,你往里面添加,当然没用啊。
  • 打赏
  • 举报
回复
Request.Cookies.Add要添加是什么。添加后根本存不下来。 这是中间件用的,比如你在服务器端先加一个cookies,然后给到下一步其他人写的东西处理,下一步处理的时候就可以取到你加的数据。 请求是服务器端用的东西,一般是协调用得上。 返回数据才是对客户端的东西,就是你在返回数据前可以做各种请求数据的操作,但是最终的返回你一定要返回到位。
threenewbee 2019-02-03
  • 打赏
  • 举报
回复 1
Request,从用户端发给你的数据,你添加当然没用,因为这些数据给你的,然后不给任何人了。 Response,你返回给用户的数据,要在这个里面改。 好比一个是来信,一个是回信。来信是给你看的,当然你非要在上面加几个字,也行,但是没鸟用,那最多就是你的草稿纸。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧