ios – 未设置NSURLSessionConfiguration HTTPAdditionalHeaders

ios – 未设置NSURLSessionConfiguration HTTPAdditionalHeaders,第1张

概述授权标头在NSURLSessionConfiguration中设置,但它未附加到NSURLSessionDataTask.这是Foundation框架中的错误吗? NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];[configuration set 授权标头在NSURLSessionConfiguration中设置,但它未附加到NSURLSessionDataTask.这是Foundation框架中的错误吗?
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];[configuration sethttpAdditionalheaders:@{@"Authorization":@"123"}];// Initialize session with NSURLSessionConfigurationNSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];NSURLSessionDataTask *sessionTask = [session dataTaskWithRequest:request                                        completionHandler:^(NSData *data,NSURLResponse *response,NSError *error) {}];[sessionTask resume];
解决方法 我在Swift中尝试这个并且它可以工作
var sessionConfig = NSURLSessionConfiguration.defaultSessionConfiguration()    var xhttpAdditionalheaders: [NSObject : AnyObject] = ["X-test":"taly"]    sessionConfig.httpAdditionalheaders = xhttpAdditionalheaders    let session = NSURLSession(configuration: sessionConfig)    let task = session.dataTaskWithURL(url,completionHandler: {data,response,error -> VoID in
总结

以上是内存溢出为你收集整理的ios – 未设置NSURLSessionConfiguration HTTPAdditionalHeaders全部内容,希望文章能够帮你解决ios – 未设置NSURLSessionConfiguration HTTPAdditionalHeaders所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1107700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存