AFNetworking 怎样上传数据?
怎样上传模拟表单?
求大神代码提示
和取数据差不多的
首先定义一个字典,用来存放参数
NSDictionary* params = [NSDictionary dictionary];
params[@"属性"] = 值;
上传字段数据:
**
//创建请求管理类
AFHTTPRequestOperationManager* mgr = [AFHTTPRequestOperationManager manager];
//发送请求
[mgr POST:url parameters:params
success:^(AFHTTPRequestOperation *operation, id responseObject) {
//成功回调
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//失败回调
}];**
上传文件数据(事先将文件转化为二进制data):
//创建请求管理类
AFHTTPRequestOperationManager* mgr = [AFHTTPRequestOperationManager manager];
//发送请求
[mgr POST:url parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData> totalformData) {
[totalformData appendPartWithFileData:formData.data name:formData.name fileName:formData.fileName mimeType:formData.mimeType];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
//成功回调
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//失败回调
} ];
**
谢谢,祝你越活越年轻;
上传文件数据具体该怎么实现呢
拿到沙盒路径下的文件后具体怎么呈现呢,求解,谢谢