Я только начал использовать AFNetworking 2.0, и мне было интересно, как я добавляю заголовки в HTTP-запрос Get. Документация устанавливает GET следующим образом:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
NSDictionary *parameters = @{@"foo": @"bar"};
[manager POST:@"http://example.com/resources.json" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
Но поскольку мы не обрабатываем NSURLRequests
, я не знаю, как установить заголовки HTTP.
Любая помощь будет оценена по достоинству.
С уважением,
Майк
setDefaultHeader
AFHTTPClient - неприятный способ действий. Мне нужен способ установки заголовков на уровне отдельного запроса. - person Mackey18   schedule 19.10.2013setDefaultHeader
отстой. 30-секундный поиск документов, и я нахожу AFHTTPRequestSerializer отвечает за заголовки HTTP для каждого запроса. - person RyanR   schedule 19.10.2013manager.requestSerializer setValue:<#(NSString *)#> forHTTPHeaderField:<#(NSString *)#>
- person Mackey18   schedule 19.10.2013