使用AFNetworking使用一键在服务器上上传图像阵列

问题描述

我想使用目标C中的AFNetworking在服务器上使用一键上传图像阵列。 请求参数应为

{

user_id:1

category_id:1

标题:抱怨标题

说明:投诉说明

文件:[complain_image.jpg,抱怨_image_2.jpg]

}

//我尝试了以下代码

  AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
        //parameters if any
NSMutableDictionary *parameters =[NSMutableDictionary dictionary];
[parameters setValue:categorytitle forKey:@"title"];
[parameters setValue:_txtview.text forKey:@"description"];
[parameters setValue:[NSNumber numberWithInt:categotyid] forKey:@"category_id"];
[parameters setValue:[NSNumber numberWithInt:user_id]  forKey:@"user_id"];
 [parameters setValue:NewcomplaintSecurityKey forKey:@"security_key"];
        
      [manager POST:@"http://myurl" parameters:parameters headers:nil constructingBodyWithBlock:^
            (id<AFMultipartFormData> formData) {
   
          
  
   
    for(UIImage *eachImage in _attachmentsarray)
       {
           for(int i=0;i<_attachmentnamesarray.count;i++){
         
               NSData *imageData = UIImageJPEGRepresentation(eachImage,0.5);
           [formData appendPartWithFileData:imageData name:@"files" fileName:[_attachmentnamesarray objectAtIndex:i] mimeType:@"image/jpeg"];
           i++;
       }
       }
       

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...