Проблемы с NSURLSession Не отправлять HTTPAdditionalHeaders

Кажется, я не могу заставить свой сетевой код работать. Я потратил хотя бы пару часов на просмотр документации и Google в течение последних двух дней, и я не могу понять это. По какой-то причине кажется, что мой NSURLSession не отправляет по заголовкам. Я подготовил надлежащий запрос в Postman для Chrome и использую эти точные параметры, поэтому я знаю, что не отправляю неверные данные. Я продолжаю получать ошибку, которую я смог воспроизвести в Postman, удалив параметры заголовка.

Код:

 NSURLSessionConfiguration *sessionConfig = [NSURLSessionConfiguration defaultSessionConfiguration]; NSDictionary *sessionHeaders = [[NSDictionary alloc] initWithObjectsAndKeys: @"application/json", @"Accept", @"application/xml", @"Content-Type", [NSString stringWithFormat:@"LivePerson appKey=%@", self.getAppKey], @"Authorization", nil]; sessionConfig.HTTPAdditionalHeaders = sessionHeaders; NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfig]; NSURLSessionDataTask *endpoints = [session dataTaskWithURL:[NSURL URLWithString:baseURL] completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) { NSDictionary *endpoints = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error]; NSLog(@"%@", endpoints); }]; 

One Solution collect form web for “Проблемы с NSURLSession Не отправлять HTTPAdditionalHeaders”

Это наоборот … это должно это сделать

 NSDictionary *sessionHeaders = [[NSDictionary alloc] initWithObjectsAndKeys: @"Accept", @"application/json", @"Content-Type", @"application/xml", @"Authorization", [NSString stringWithFormat:@"LivePerson appKey=%@", self.getAppKey], nil]; 
  • Watch OS: кэширование учетных данных NSUrlSession
  • Не знаете, что происходит с объектами моих приложений при использовании NSURLSession в фоновом режиме. В каком состоянии находится мое приложение?
  • NSURLSessionconfiguration.shouldUseExtendedBackgroundIdleMode: что он делает?
  • Исходный код iOS8 NSURLSession
  • AFHTTPSessionManager отправляет видео быстро
  • Передача фона NSURLSession не работает
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.