Как получить ответ HTTP-заголовков из WebView? Я нашел полуресурсы at Stackoverflow, но он написан на Objective-C и не может преобразовать его в Swift (я пробовал с моими бедными знаниями Obj-C).Получить заголовок HTTP-ответа в UIWebView
код Objective-C:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
NSCachedURLResponse *resp = [[NSURLCache sharedURLCache] cachedResponseForRequest:webView.request];
NSLog(@"%@",[(NSHTTPURLResponse*)resp.response allHeaderFields]);
}
- Как этот код будет выглядеть на Swift?
- Возможно, теперь у нас есть лучшие способы сделать это? Кэширование не всегда включено.
'cachedResponseForRequest' всегда возвращаются ноль, обходной путь? или мне не хватает чего-то реализовать? –
То же. cachedResponseForRequest возвращает ноль. На форумах Apple упоминается ошибка. Обходной путь? – finneycanhelp
Кто-нибудь нашел решение для этого? – mtet88