您的位置:首页 > 移动开发 > IOS开发

如何上传图片到服务器(ios)

2015-12-19 17:50 489 查看
该上传使用的是第三方框架,至于框架的名字就不用多说了 

AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager
manager];

    mgr.responseSerializer.acceptableContentTypes = [NSSet
setWithObject:@"text/html"];

    mgr.requestSerializer= [AFHTTPRequestSerializer
serializer];

    mgr.responseSerializer= [AFHTTPResponseSerializer
serializer];

    NSDictionary *dic;//上传内容

    [mgr POST:@""
parameters:dic
constructingBodyWithBlock:^(id<AFMultipartFormData> 
_Nonnull formData) {

            NSData *data ;//上传图片

        [formData appendPartWithFileData:data
name:@“” fileName:@“” mimeType:@"image/png"];    

    } success:^(AFHTTPRequestOperation *
_Nonnull operation,
id  _Nonnull responseObject) {

        NSLog(@"%@",responseObject);

    } failure:^(AFHTTPRequestOperation *
_Nullable operation,
NSError * _Nonnull error) {

        NSLog(@"%@",error); 

    }];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息