use*_*696 12 http-headers ios7 swift ios8 alamofire
我试图Alamofire.Manager.sharedInstance.session.configuration.HTTPAdditionalHeaders在iOS 7中设置我的自定义HTTP标头,但我没有运气.
这在iOS 8中运行良好.
有没有人有什么建议?
我搞定了.
这对iOS7没有影响:
Alamofire.Manager.sharedInstance.session.configuration.HTTPAdditionalHeaders = ["CustomHeader": customValue]
Run Code Online (Sandbox Code Playgroud)
但这适用于iOS7和8:
var headers = Alamofire.Manager.sharedInstance.session.configuration.HTTPAdditionalHeaders ?? [:]
headers["CustomHeader"] = customValue
let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
configuration.HTTPAdditionalHeaders = headers
Alamofire
.Manager(configuration: configuration)
.request(.GET, "https://example.com/api/users", parameters: nil, encoding: .JSON)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5226 次 |
| 最近记录: |