ios 表单上传图片和参数的2种方法
来源:互联网 发布:全民夺宝助手软件 编辑:程序博客网 时间:2024/06/05 10:36
iOS 表单上传图片和参数有2种方法
1. 在表单中添加待上传文件名和参数,利用formadd函数(如下代码)
2. 在表单中添加待上传文件名利用formadd函数,将参数直接拼接在url后面
说明,表单是http的头部分,不会显示出现。url 是http 地址,一般会显示出来
NSDictionary *formParams = [uploadRequest getFormParams];
for (NSString *key in [formParams allKeys])
{
NSString *value = [formParams objectForKey:key];
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, key.UTF8String,CURLFORM_COPYCONTENTS, value.UTF8String,CURLFORM_END);
}
if ([uploadRequest.filename rangeOfString:@";"].location != NSNotFound )
{
NSArray *_fileNameArray = [uploadRequest.filename componentsSeparatedByString:@";"];
for (NSString *fileNameStr in _fileNameArray )
{
NSString *fileExtension = fileNameStr.lastPathComponent.pathExtension;
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "file", CURLFORM_FILE, fileNameStr.UTF8String, CURLFORM_CONTENTTYPE, fileExtension.UTF8String, CURLFORM_END);
}
}
- ios 表单上传图片和参数的2种方法
- iOS 表单上传图片
- Retrofit 文件(图片)和参数同时上传的方法
- IOS上传图片的方法
- IOS上传图片的方法
- IOS上传图片的方法
- iOS上传图片的方法
- ios 表单格式上传图片
- 图片+表单的上传
- iOS开发上传图片的方法
- ios表单提交(多个参数)数据到服务器,上传图片AFNetWorking
- iOS 图片文件上传 ----表单形式
- 表单存在图片上传的情况 servlet表单图片上传
- Servlet doPost方法同时上传图片和传递参数
- form表单ajax上传图片方法
- FineUploader文件/图片和form表单参数一起上传,从入门到精通教程
- IOS上传图片方法类
- IOS上传图片方法类
- python的【字典dict】:创建、访问、更新、删除;查看键、值、键值对;遍历;排序
- 设置横竖屏切换及全屏显示
- iOS金额输入小数点后两位限制
- proguard混淆常用保存笔记
- 使用Alcatraz为Xcode安装XActivatePowerMode插件, 从此敲代码逼格大大滴~
- ios 表单上传图片和参数的2种方法
- 亲密数
- abstract class和interface有什么区别?
- UIAlertController的使用+唤醒相机|相册的使用
- pycharm
- sublime text 安装插件
- Linux and the Device Tree
- Gradle version 1.10 is required. Current version is 2.X的解决办法
- Android源码分析-点击事件派发机制