1

我在一些代码中看到了这一点,我对您何时使用该方法感到有些困惑。当然,该Get()方法对请求有意义,但您通常不会Set()在对象中为 cookie 使用方法Response.Cookies,而不是Request.Cookies?

4

1 回答 1

2

假设您有一些代码需要请求中的 cookie,但在某些情况下该 cookie 不存在。在这种情况下,您可以将请求中的 cookie 设置为默认值。

此外,如果您正在测试依赖于请求中存在的 cookie 的代码(例如,在进行单元测试时),那么您当然需要一种无需浏览器即可设置 cookie 的方法(单元测试要求单独测试代码)。

于 2012-12-17T20:24:12.807 回答