这将更改通过“正常”堆栈进行的任何呼叫的代理。
斯威夫特2:
NSUserDefaults.standardUserDefaults().registerDefaults(["UserAgent": "Custom-Agent"])
斯威夫特3:
UserDefaults.standard.register(defaults: ["UserAgent": "custom value"])

这将更改通过“正常”堆栈进行的任何呼叫的代理。
斯威夫特2:
NSUserDefaults.standardUserDefaults().registerDefaults(["UserAgent": "Custom-Agent"])
斯威夫特3:
UserDefaults.standard.register(defaults: ["UserAgent": "custom value"])