AFNetworking4.0上传多张图片至php后台遇到的坑

在以前上传多张图片的时候,只要在for循环里写上这句代码就行

 

[formData appendPartWithFileData:imgData name:@"files" fileName:[NSString stringWithFormat:@"%d.png",(int)[imageArr indexOfObject:image]] mimeType:@"image/jpeg"];

 

但是现在上传php后台老说收不到,只能收到最后一张!!!

说是让我传数组给他,好无语

后来整了半天,在@"files" 里加上[]就可以了,像这样files[]

 

[formData appendPartWithFileData:imgData name:@"files[]" fileName:[NSString stringWithFormat:@"%d.png",(int)[imageArr indexOfObject:image]] mimeType:@"image/jpeg"];

 

至今也不知道是为什么,写在这记录一下,如果有哪位大牛知道,麻烦在评论里告知一下,多谢!

你可能感兴趣的:(iOS)