Привет, У меня есть следующий код получающий доступ к URL:Как добавить пользовательский заголовок AFNetworking на JSONRequestOperation
NSString * stringURL = [NSString stringWithFormat:@"%@/%@/someAPI", kSERVICE_URL, kSERVICE_VERSION];
NSURLRequest * request = [NSURLRequest requestWithURL:[NSURL URLWithString:stringURL]];
AFJSONRequestOperation * operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
completionHandler(JSON, nil);
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
completionHandler(nil, error);
}];
Но я хочу, чтобы передать маркер пользователя в качестве параметра на HEADER
, как X-USER-TOKEN
.
Не могу найти его на AFNetworking documentation
, должен ли я изменить тип операции?
Для AFN версии 2.х и AFHTTPRequestOperationManager, вы могли бы сделать это следующим образом: [manager.requestSerializer SetValue: @ "приложения/JSON" forHTTPHeaderField: @ "Accept"]; – Itachi