【发布时间】:2014-09-05 06:27:05
【问题描述】:
授权标头在NSURLSessionConfiguration 中设置,但它未附加到NSURLSessionDataTask。这是Foundation framework 中的错误吗?
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
[configuration setHTTPAdditionalHeaders:@{@"Authorization":@"123"}];
// Initialize session with NSURLSessionConfiguration
NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
NSURLSessionDataTask *sessionTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
}];
[sessionTask resume];
【问题讨论】:
-
你有什么解决办法吗?
-
这对我来说很顺利(在 iOS 15 上)
标签: ios nsurlrequest foundation nsurlsession nsurlsessionconfiguration