【发布时间】:2014-10-06 15:50:40
【问题描述】:
我正在将 Xcode 6 用于带有 Swift 的 iOS 应用程序。我有一个带有嵌入式 UIWebView 的简单 ViewController。您可以在下面找到代码。现在我想更改User-Agent HTTP 标头。我尝试使用NSURLRequest 的setValue 方法,但它不起作用(请参阅未注释的行)。有人知道怎么做吗?
import UIKit
class WebViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
override func viewDidAppear(animated: Bool) {
var url = NSURL(string: "https://www.samplepage.com")
var request = NSMutableURLRequest(URL: url)
// request.setValue("Custom-Agent", forHTTPHeaderField: "User-Agent")
webView.loadRequest(request)
}
}
【问题讨论】:
标签: ios swift uiwebview user-agent nsurlrequest