// !!!!!!
// 上传头像到服务器
// if (image == nil) return;
// 1.创建一个管理者
AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager];
// 2.封装参数(这个字典只能放非文件参数)
NSMutableDictionary *params = [NSMutableDictionary dictionary];
params[@"userid"] = [[NSUserDefaults standardUserDefaults] objectForKey:@"userid"];
// params[@"age"] = @20;
params[@"orderid"] = @"dB52LYrfisit1UmcWy2jtcaVkM%2BDX9tnzIouhkfMLjufFuXqNS2w8B4H4gcpZ1xugvNlO29TienucrgYPO30tg%3D%3D";
params[@"shopid"] = @"BXvptI7%2BUHLleiMqhxVS56eB0mXYDnIgVb7ZI8RErX4yxDDG1Yd6OnDBMf5UT4pPy2CGWNtq1w%2FgDDBeLJaIBQ%3D%3D";
params[@"us"] = [[NSUserDefaults standardUserDefaults] objectForKey:@"us"];
// 字典转JSON字符串
SBJsonWriter *write = [[SBJsonWriter alloc] init];
NSString *str2 = [write stringWithObject:params];
NSDictionary *DIC = @{@"s":str2};
// 2.发送一个请求
NSString *url = [NSString stringWithFormat:@"http://%@/cfm/app/index.php/mycomm/comm", ServiceURL];
[mgr POST:url parameters:DIC constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
if (UIImagePNGRepresentation(image)) {
NSData *fileData = UIImagePNGRepresentation(image);
[formData appendPartWithFileData:fileData name:@"fupload" fileName:@"1.png" mimeType:@"image/png"];
NSLog(@"aa");
} else {
NSData *fileData = UIImageJPEGRepresentation(image, 1.0);
[formData appendPartWithFileData:fileData name:@"fupload" fileName:@"1.jpg" mimeType:@"image/JPEG"];
NSLog(@"bb");
}
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"%@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"%@",error);
}];
// 上传头像到服务器
最新推荐文章于 2024-01-09 15:40:30 发布