AFNetWorking POST Multi-Part Request 上传图片
上传 图片 post request multi Part AFNetWorking
2023-09-14 09:08:06 时间
这些天来,做图片上传的时候,我遇到一个问题。对我来说,这只是一个附加的图片将请求超时,这里是代码:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"]; NSURL *filePath = [NSURL URLWithString:[NSString stringWithFormat:@"file://%@",fullPath]]; [manager POST:url parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { [formData appendPartWithFileURL:filePath name:@"image" error:nil]; } success:^(AFHTTPRequestOperation *operation, id responseObject) { } failure:^(AFHTTPRequestOperation *operation, NSError *error) { }];
由于我这边除了要上传图片之外,还有其它的数据,所以採用AFNetWorking的POST Multi-Part Request进行数据提交。
碰到的问题就是:仅仅要不上传图片就没有问题,我一加入append...就会请求超时。后来更新了一下AFNetWorking就ok了,挺怪的。也许是iOS8的原因吧!
https://github.com/AFNetworking/AFNetworking/
欢迎批评!
版权声明:本文博主原创文章,博客,未经同意不得转载。
相关文章
- php 使用fileupload上传多张图片,压缩包
- jquery photoClip支持手机端,PC端 本地裁剪图片后上传插件
- jquery+html5实现单张图片上传预览
- java通过commons-fileupload实现多张图片的上传(jsp页面)
- java通过commons-fileupload实现多张图片的上传(servlet)
- MUI(拍照+系统相册)图片上传剪切预览
- vue.js3:axios图片上传(vue@3.2.37 / axios@1.1.0)
- spring MVC上传图片
- SpringMVC+BUI实现文件上传(附详解,源码下载)
- springboot 文件上传工具类(校验)【魔数值】
- 命令 上传项目到git中
- java 上传图片压缩
- jquery多图片上传预览demo效果示例(整理)
- flutter 上传图片,视频至服务器
- Java实现文件分片上传
- uni-app 人脸图片上传且压缩
- 【Android Gradle 插件】自定义 Gradle 插件模块 ② ( 在模块中定义插件 | 引入自定义 Gradle 插件模块 | 配置 Gradle 插件上传选项 | 配置分组名称版本号 )
- 黑马day15 文件上传&apche的工具包
- 08windows系统把docker 镜像保存gz.tar之后,再把gz.tar文件上传至Linux系统,如何用singularity打开docker的tar文件 并保存为sif文件
- Day 31 - 使用 Amazon API Gateway 上传图片到 S3
- jquery多图片上传预览demo效果示例(整理)
- Fate 数据上传,训练数据输出的位置
- Git实战之git客户端上传文件到github