0

我正在开发一个连接到基于 json 的 Web 服务的 iphone 应用程序。在其中一个请求中,我需要发送一个 zip 文件和 JSON 数据。我如何做到这一点。有任何想法吗?

4

2 回答 2

0

考虑将 ZIP 文件的内容编码为 Base64 字段。您还可以发送您的 JSON 响应并包含一个链接以获取 ZIP 文件。

于 2012-07-16T11:32:55.557 回答
0

使用该ASIHTTPRequest库将使这变得非常容易。他们的文档页面上有一个示例,可以轻松地从图像文件改编为 zip 文件。

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request addData:zipData withFileName:@"mydata.zip" andContentType:@" application/zip" forKey:@"zipfile"];
于 2012-07-16T11:37:25.787 回答