来自:https://github.com/Alamofire/Alamofire
修改会话配置
...示例代码......
建议不要将其用于授权或内容类型标头。 相反,使用URLRequestConvertible和ParameterEncoding, 分别
好的,我不会使用它,但为什么不建议处理授权标题?
答案 0 :(得分:2)
我们推荐这个有几个原因。
只应为那些在整个会话生命周期内不会更改的会话配置标头设置,例如Accept-Encoding
,Accept-Language
,User-Agent
等。如果您需要设置一个可能在请求之间更改的标头,那么您应该将该标头添加到NSURLRequest
本身,该标头优先于会话配置标头。
在创建配置后修改会话的配置标头在iOS 7和iOS 8之间不一致。有关详细信息,请参阅此thread。
希望这有助于澄清一些事情。