iOS 中图片压缩和图片上传
在图片上传的过程中,肯定是需要想后台传递@“accessToken”,用来标识用户,另外我们还需要将图片压缩一下。
接下来就上代码了:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manger];//创建管理者
manager.responseSerializer = [AFHTTPReponseSerializer serializer];//返回格式二进制
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects :@"text/html",@"application/x-www-form-urlencoded",@"application/json",@"multipart/form-data",@"text/json",@"text/javascript",@"text/plain",nil];//可接受返回的内容类型
manager.requestSerializer = [AFJSONRequestSerializer serializer];//声明请求的数据时json类型
[manager.requestSerializer setValue:@"multipart/form-data" forHTTPHeaderField:@"Content-Type"];
//multipart/from-data是一种进行表单提交时的消息格式。表单提交数据的时候,默认类型是application/x-www-form-urlencoded,也就是key=value的键值对格式,提交文件的时候使用multipart/from-data。因为是表单提交,所以http请求方式是POST。然后在请求头里设置Content-Type为multipart/from-data指定请求的格式。
还需更新。。