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