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

cookies(for:)

Returns all the cookie storage’s cookies that are sent to a specified URL. クッキーストレージの持つクッキー全てで、ある指定されたURLに送られるものを返します。

Declaration 宣言

func cookies(for URL: URL) -> [HTTPCookie]?

Parameters パラメータ

theURL

The URL to filter on. このURLでフィルタすることになります。

Return Value 戻り値

An array of cookies whose URL matches the provided URL. 提供されたURLとそれのURLが合致するクッキーからなる配列。

Discussion 議論

You can use the requestHeaderFields(with:) method of HTTPCookie to turn the array returned by this method into a set of header fields to add to a URLRequest object. あなたは、HTTPCookierequestHeaderFields(with:)メソッドを使って、このメソッドによって返される配列を一揃いのヘッダフィールドに転換して、URLRequestオブジェクトに加えることができます。

If you override this method, also override getCookiesFor(_:completionHandler:). あなたがこのメソッドをオーバーライドするならば、またgetCookiesFor(_:completionHandler:)もオーバーライドしてください。

See Also 参照

Retrieving Cookies クッキーの回収