Instance Method インスタンスメソッド

setCookie:

Stores a specified cookie in the cookie storage if the cookie accept policy permits. 指定されたクッキーをクッキーストレージに貯蔵します、もしクッキー受入方針が許可するならば。

Declaration 宣言

- (void)setCookie:(NSHTTPCookie *)cookie;

Parameters パラメータ

aCookie

The cookie to store. 格納されるクッキー。

Discussion 議論

The cookie replaces an existing cookie with the same name, domain, and path, if one exists in the cookie storage. This method accepts the cookie only if the storage’s cookie accept policy is NSHTTPCookieAcceptPolicyAlways or NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain. The cookie is ignored if the storage’s cookie accept policy is NSHTTPCookieAcceptPolicyNever. このクッキーは、同じ名前、ドメイン、そしてパスを持つある既存のクッキーに取って代わります、もしそれがクッキーストレージに存在するならば。このメソッドは、ストレージの持つクッキー受入方針がNSHTTPCookieAcceptPolicyAlwaysまたはNSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomainである場合にのみ、クッキーを受け入れます。クッキーは、ストレージの持つクッキー受入方針がNSHTTPCookieAcceptPolicyNeverならば無視されます。

See Also 参照

Adding and Removing Cookies クッキーの追加と除去