1

私はこれをいくつかのコードで見ましたが、いつそのメソッドを使用するかについて少し混乱しています。確かに、このGet()メソッドはリクエストには意味がありますが、通常、オブジェクトではなくSet()、オブジェクト内のCookieのメソッドを使用しませんか?Response.CookiesRequest.Cookies

4

1 に答える 1

2

リクエストで Cookie を期待するコードがあるとしますが、状況によってはこの Cookie が存在しません。この場合、リクエストの Cookie をデフォルト値に設定できます。

また、リクエストに含まれる Cookie に依存するコードをテストする場合 (たとえば、単体テストを行う場合)、もちろん、ブラウザーを使用せずに Cookie を設定する方法が必要です (単体テストではコードを分離してテストする必要があります)。

于 2012-12-17T20:24:12.807 に答える