func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
var req = navigationAction.request;
let cookie = req.value(forHTTPHeaderField: "Cookie");
print(cookie) // always nil
decisionHandler(.allow);
}
ユーザログイン後にセッションを取得したいのですが、クッキーは常にnilですが、どうすれば入手できますか?iOSでurlrequestからクッキーを取得する方法
Cookieがhttpのみの場合はどうなりますか? – xingchi
残念ながら、httponly cookieを読む方法はありません。 –