AFNetworking2.0でヘッダーを追加したい場合はどうすればいいのだろうか?
AFNetworking 2.0 add headers to GET requestによるとAFTTHRequestSerializerを使えとあって、確かにAFHTTPRequestSerializerで確認すると
- (void)setValue:(NSString *)value forHTTPHeaderField:(NSString *)fieldというメソッドがあったので、試しに使ってみる。
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFHTTPRequestSerializer serializer];
//独自ヘッダーの追加
[manager.requestSerializer setValue:@"" forHTTPHeaderField:@""];
[manager GET:@"" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
実行した結果確かにヘッダーを追加してリクエストを飛ばすことができました。
0 コメント:
コメントを投稿