Skip to content

Instantly share code, notes, and snippets.

@cmoulton
cmoulton / Headers.Swift
Created September 27, 2015 14:28
Add & Remove Session Headers in Alamofire in Swift 2.0
func addSessionHeader(key: String, value: String) {
var headers:[NSObject : AnyObject]
if let existingHeaders =
alamofireManager.session.configuration.HTTPAdditionalHeaders as? [String: String] {
headers = existingHeaders
} else {
headers = Manager.defaultHTTPHeaders
}
headers[key] = value
let config = alamofireManager.session.configuration