发送图片
来源:互联网 发布:室内设计用的软件 编辑:程序博客网 时间:2024/05/22 10:34
AFNetworking 网络框架 方法
NSData *dataObj = UIImageJPEGRepresentation(image,0.00001); //压缩图片
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSString *getStr = @”http://120.24.211.223/shx/api/member/update.json“;
NSDictionary *param = @{@”memberId”:[userDefaults objectForKey:@”id”]};
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:getStr parameters:param constructingBodyWithBlock:^(id _Nonnull formData) {
//构造数据 [formData appendPartWithFileData:dataObj name:@"file" fileName:@"image.jpg" mimeType:@"image/jpeg"];} success:^(AFHTTPRequestOperation * _Nonnull operation, id _Nonnull responseObject) { NSLog(@"%@",responseObject); [userDefaults setObject:responseObject[@"object"][@"avatar"] forKey:@"member_avatar"]; if([responseObject[@"object"][@"avatar"] isKindOfClass:[NSNull class]]){ self.iconImgView.image = [UIImage imageNamed:@"img(2).png"]; }else{ NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.shenhuxi.com.cn/shx%@",responseObject[@"object"][@"avatar"]]]; NSLog(@"%@",url); [self.iconImgView sd_setImageWithURL:url]; }} failure:^(AFHTTPRequestOperation * _Nullable operation, NSError * _Nonnull error) { NSLog(@"%@",error);}];
AFNetworking 网络框架 方法
- (AFHTTPRequestOperation )POST:(NSString )URLString
parameters:(id)parameters
constructingBodyWithBlock:(void (^)(id formData))block
success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
0 0
- 发送图片
- XMPP 发送消息,发送图片
- Socket发送图片,循环发送
- Messagqueue发送图片
- cdo发送图片邮件
- Socket发送图片
- Socket发送图片
- socket发送图片
- 发送邮件嵌入图片
- 通过电子邮件发送图片
- 使用 AirPlay 发送图片
- Java socket发送图片
- libstrophe发送图片
- XMPP 发送消息,图片
- android socket发送图片
- 发送图片到服务器
- phpmailer 发送图片
- flex 获取并发送发送图片
- 菲波那契数 ----C++
- Visual C++ Tips: Disable Microsoft Symbol Server
- uva1583
- Android中如何调用手机本地的图片并且另存为
- LeetCode(115) Distinct Subsequences
- 发送图片
- 一个使用socket来抓取数据的例子
- 联想thinkpad E450C如何进入BIOS?
- mac查看端口被什么程序占用
- SVN服务器客户端以及环境的搭建和使用(一)
- Xcode快捷键简介
- C#学习笔记001-结构和枚举
- VS2010下配置OpenGL出现的问题
- SpringMVC------handlerMapping