【发布时间】:2016-04-25 03:22:09
【问题描述】:
如何从 WebView 获取 HTTP 标头响应?我找到了半解决方案at Stackoverflow,但它是用 Objective-C 编写的,无法将其转换为 Swift(我已经尝试过使用我糟糕的 Obj-C 知识)。
Objective-C 代码:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
NSCachedURLResponse *resp = [[NSURLCache sharedURLCache] cachedResponseForRequest:webView.request];
NSLog(@"%@",[(NSHTTPURLResponse*)resp.response allHeaderFields]);
}
- 该代码将如何看待 Swift?
- 也许现在我们有更好的方法来做到这一点?缓存并不总是启用。
【问题讨论】:
标签: objective-c swift http uiwebview