AFNetworking 處理請求頭和請求體

首先是請求的URL
 NSString *url = @"your url";
接下來定義AFHTTPSessionManager,
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
設置相關的請求頭,通過requestSerializer來實現,可以根據自己的需求(定義一個或者多個請求頭),
[manager.requestSerializer setValue:@"value1" forHTTPHeaderField:@"key1"];
[manager.requestSerializer setValue:@"value2" forHTTPHeaderField:@"key2"];
......
實現帶請求體的POST方法,
[manager POST:url
       parameters:@{
                    @"key1":@"value1",
                    @"key2":@"value2"
                    ......
                    }
        progress:nil
         success:^(NSURLSessionTask *task, id responseObject) {
             NSLog("response:%@", responseObject);
             }
         }
         failure:^(NSURLSessionTask *task, NSError *error) {
             NSLog(@"error:%@", error);
         }];

轉載來自http://blog.csdn.net/lkj345/article/details/50626067

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容