[英]How to send an image as multipart form object as a parameter to url from ios to spring mvc
How to send an image as Multipart form object as a parameter to url from ios to spring mvc 如何将图像作为Multipart表单对象作为参数发送到ios从url到Spring MVC
url which is accepting at the back end in www.test.com?id=test&multipartforObject= 在www.test.com?id=test&multipartforObject=后端接受的网址
So in IOS how can i convert the image to Multipartform object to pass it as param along with the URL. 因此,在IOS中,如何将图像转换为Multipartform对象,以将其作为参数与URL一起传递。
Manjush 文殊
In practice, many clients and servers do only support URLs up to a certain length.If you pass image as param along with the URL,sometimes, URL's length maybe to too long. 实际上,许多客户端和服务器仅支持最大长度的URL。如果将图像作为参数与URL一起传递,有时URL的长度可能会太长。
I suggest using HTTP/POST to upload multipart files.There is some sample code using ASIFormDataRequest to upload multipart files: 我建议使用HTTP / POST上传多部分文件。有一些示例代码使用ASIFormDataRequest上传多部分文件:
NSData * imageData1 = UIImageJPEGRepresentation([UIImage imageNamed:@"image1.png"] ,0.6);
NSData * imageData2 = UIImageJPEGRepresentation([UIImage imageNamed:@"image3.png"] ,0.6);
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request addData:imageData1 withFileName:@"image1.jpg" andContentType:@"image/jpg" forKey:@"certImage"];
[request addData:imageData2 withFileName:@"image2.jpg" andContentType:@"image/jpg" forKey:@"certImage"];
[request startAsynchronous];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.