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

setCookie(_:)

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

Declaration 宣言

func setCookie(_ cookie: HTTPCookie)

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 HTTPCookie.AcceptPolicy.always or HTTPCookie.AcceptPolicy.onlyFromMainDocumentDomain. The cookie is ignored if the storage’s cookie accept policy is HTTPCookie.AcceptPolicy.never. このクッキーは、同じ名前、ドメイン、そしてパスを持つある既存のクッキーに取って代わります、もしそれがクッキーストレージに存在するならば。このメソッドは、ストレージの持つクッキー受入方針がHTTPCookie.AcceptPolicy.alwaysまたはHTTPCookie.AcceptPolicy.onlyFromMainDocumentDomainである場合にのみ、クッキーを受け入れます。クッキーは、ストレージの持つクッキー受入方針がHTTPCookie.AcceptPolicy.neverならば無視されます。

See Also 参照

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