AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
// [manager setResponseSerializer:[AFXMLParserResponseSerializer new]];
// manager.requestSerializer = [AFJSONRequestSerializer serializer];
//不解析
manager.responseSerializer=[AFHTTPResponseSerializer serializer];
_currentPage=1;
NSDictionary *parameters = @{@"userid": @"wuxiaohua",@"currentPageIndex": @(_currentPage),@"PageSize":@"10"};
[manager POST:GetZGTZ parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
_dataArray=[DailyModel parsingWithJsonDataForModel:responseObject];
NSLog(@" 请求成功 %lu 条数据",(unsigned long)_dataArray.count);
[_tableview reloadData];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@" 请求错误 ,%@",error);
}];
//上传图片
NSString *str2=@"";
[manager POST:str2 parameters:@{} constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
// block 正向传值
UIImage *image=[UIImage imageNamed:@"04481549"];
NSData *data=UIImageJPEGRepresentation(image, 1.0);
// 对应接口中的变量名称
//
[formData appendPartWithFileData:data name:@"file" fileName:@"dd.png" mimeType:@"image/png"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
// 成功
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
// 失败
}];
AFNetworking 上传图片
最新推荐文章于 2024-03-09 10:00:04 发布