iOS 上传头像

2017-02-09  本文已影响258人  不知蜕变的挣扎

AFHTTPSessionManager *sessionManager = [AFHTTPSessionManager manager];
sessionManager.requestSerializer.timeoutInterval = 600;
sessionManager.responseSerializer = [AFJSONResponseSerializer serializer];
[sessionManager POST:KinGuardUploadPhotoApi parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData>  _Nonnull formData) {
                // 需将image转化为NSData
           _headData = UIImageJPEGRepresentation(image, 0.5);
           [formData appendPartWithFileData: _headData name:@"HeadImage" fileName:@"KinHeadPortrait.jpg" mimeType:@"image/jpeg"];

} progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
           finished(responseObject);
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
           failed(error.description);
}];

上一篇 下一篇

猜你喜欢

热点阅读