AFNetworking向服务端上传空文件
来源:互联网 发布:淘宝买虚拟产品 编辑:程序博客网 时间:2024/06/05 13:27
因为服务端的变态要求,服务端可能是在请求执行之前有一个filter校验必须传一个文件。
//使用AFNetworking
NSMutableURLRequest* request = [[AFHTTPRequestSerializer serializer]
multipartFormRequestWithMethod:@"POST"
URLString:uploadURL
parameters:parameters
constructingBodyWithBlock:^(id<AFMultipartFormData> formData)
{
NSData* data = [NSData dataWithBytes:NULL length:0];
[formData appendPartWithFileData:data name:@"file" fileName:@"" mimeType:@""];
}
error:nil];
但是服务端的这个接口又分两个类别,其中一个类别是不需要文件的。
所以需要请求体中必须有一个空文件。
//使用AFNetworking
NSMutableURLRequest* request = [[AFHTTPRequestSerializer serializer]
multipartFormRequestWithMethod:@"POST"
URLString:uploadURL
parameters:parameters
constructingBodyWithBlock:^(id<AFMultipartFormData> formData)
{
NSData* data = [NSData dataWithBytes:NULL length:0];
[formData appendPartWithFileData:data name:@"file" fileName:@"" mimeType:@""];
}
error:nil];
0 0
- AFNetworking向服务端上传空文件
- struts2 空文件上传解决
- jquery如何清空文件上传表单
- 向空文件写数据,并读取配置文件数据
- JS 清空文件上传域 input='file'
- AFNetworking 同时向服务端传送参数+图片
- powershell删除空文件
- shell 清空文件
- 清空文件内容
- 创建空文件
- 清空文件内容
- Vim清空文件
- linux清空文件
- java删除空文件
- linux删除空文件
- Js中清空文件上传字段(input type=file )
- 如何清空文件上传控件里的选定文件(路径)
- 删除空文件,及非空文件的DOS命令
- react-natvie学习
- Linux串口测试程序; OpenWRT串口测试程序;
- 编写Makefile
- VC 判断程序是否启动.
- <LeetCode><Easy> 125 Valid Palindrome
- AFNetworking向服务端上传空文件
- DirectShow SDK下载
- 补:LCYZ NOIP模拟赛T3代码 : 倍增LCA || LCT动态树[虽然NOIP知识但还是五星QAQ]
- cocos2dx - ActionManager内存泄露
- apt-install 的一些常用依赖
- android之EditText
- iOS UITableView 相关知识
- [sicily]1750. 运动会
- Oprofile的安装与使用