2011-12-28 20 views

答えて

1

Cookieは、HTTP応答(Set-Cookie:ヘッダーを使用して、hereを参照)の一部として返され、ブラウザ(サーバーではなく)によって管理されます。したがって、HTTP応答(この場合は、Objective-Cコード)を処理しているすべてのものが、Cookieを保存し、リクエストごとにサーバーに渡します。

したがって、NSURLRequestでクッキーを期限切れにしようとすると意味がありません。なぜなら、要求のサーバーは、リクエストのCookie:ヘッダーにそれらを送信しない限り、クッキーについて知らないからです。 。

NSURLRequestを使用している場合は、レスポンスにSet-Cookie:というヘッダーのCookieを解析して保存し、その後のリクエストとともに送信する必要があります。クッキーを期限切れにしたい場合は、クッキーを送信しないことを選ぶことができます。

関連する問題