【问题标题】:How to send image to server with url in ios如何在ios中使用url将图像发送到服务器
【发布时间】:2014-01-30 10:24:54
【问题描述】:

我需要使用 Url 将图像发送到服务器,网址如下所示

http://somewebsite.com:8080/app/api/fappname/newUser/1/Delhi481/cct/12dk/11588/kmkr/72579/Los/TM/8:00/13:00/28.6100/77.2300/foto1.jpg/null

他们要求我发送图像代替 foto1.jpg,我现在使用的代码如下所示,我发送空值代替图像我得到响应。谁能告诉我如何在这个网址中发送图片。

 NSString *str = [NSString stringWithFormat:@"http://someurl.com:8080/app/api/kkknnmm/newUser/1/%@/%@/%@/%@/%@/%@/%@/TM/%@/%@/%@/%@/%@/%@/%@",[inSchoolName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],@"kktt",[inAddressStreet stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],inAddressNo,inAddressState,inZipCode,[inNeighbourhood stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],[arrivalHR stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],[endingHr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],inlat,inlong,inImg1,inImg2,inImg3];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:str]];
NSLog(@"Login Url:%@",str);
connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];

谁能帮帮我。

【问题讨论】:

  • “我收到回复了”。你得到什么回应?你还没有解释发生了什么/没有发生什么。即这里没有问题。另外,您是否与创建 API 的人交谈过,并要求他们向您发送成功上传图片的示例(不包含 null)?
  • 你的 API 希望你发送什么?
  • @Saad Chaudhry 图像数据格式

标签: ios iphone nsurlconnection nsurlrequest


【解决方案1】:

您的 Api 需要二进制数据,我建议您通过这些链接。

我希望他们会帮助你。

Have A look at thisthis

【讨论】:

  • 如果您卡在某个地方,请放心
猜你喜欢
  • 1970-01-01
  • 2017-04-12
  • 2018-09-21
  • 2014-04-09
  • 1970-01-01
  • 2017-06-30
  • 1970-01-01
  • 1970-01-01
  • 2018-07-14
相关资源
最近更新 更多