把一张图片 转成二进制流 用AFNetworking POST 上传到服务器.
把一张图片 转成二进制流 用AFNetworking POST 上传到服务器.
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:BaseUrl]];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
manager.requestSerializer.timeoutInterval = TimeoutInterval;
[manager POST:Request_updateCompanyInfo parameters:paramDict constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
NSData *data=UIImagePNGRepresentation(_userImage);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// 设置时间格式
formatter.dateFormat = @"yyyyMMddHHmmss";
NSString *str = [formatter stringFromDate:[NSDate date]];
NSString *fileName = [NSString stringWithFormat:@"%@.png", str];
[formData appendPartWithFileData:data name:@"logo_img" fileName:fileName mimeType:@"image/png"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
[super stopLoadingCompletedWithMessage:@"提交成功"];
[self.navigationController popViewControllerAnimated:YES];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
相关文章
- ftp连接服务器失败||或者Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed
- 在Visual Studio 中使用git——同步到远程服务器-上(十一)
- 没错,请求DNS服务器还可以使用UDP协议
- Python gevent开发http服务器与tcp服务器(WSGIServer、StreamServer)
- 在 Linux 上配置一个 syslog 服务器
- 正点原子esp8266+mini(rct)板/c8t6上onenet云服务器
- 织梦网站转移主机服务器教程
- HTTP 笔记与总结(9)分块传输、持久链接 与 反向 ajax(comet / server push / 服务器推技术)
- 基于C#实现中央定位服务器的 P2P 网络聊天系统【100010194】
- 如何查看服务器当前的并发访问量
- vue3+axios:图片链接转换成二进制文件流后并提交服务器
- 没错,请求DNS服务器还可以使用UDP协议
- 全局服务器负载均衡已开始向云上转移
- #VMware#ESXI 配置虚拟机服务器开机自启动
- 中国支持ARMv8架构的超大规模服务器开发
- 云服务器 ECS 搭建WordPress网站:备案
- LVS ip-tun服务器脚本
- 分布式服务器框架之Servers.Core库中实现 MongoEntityBase 实现阻塞 异步对MongoDB的增删改查
- LINUX系统配置FTP服务器教程