0

我正在尝试将图像上传到服务器,并且难以理解多部分请求的概念,如果可以进行某种解释,那就太好了。

我遇到的另一个问题是在objective-c 中创建一个。我正在尝试上传 UIImage,并且我已经将数据全部编码为 base 64,就像我在其他部分看到的那样,但是我如何生成请求本身呢?

另外,我想避免使用 3rd 方库,这样我就可以了解更多发生的事情,而不是“哦,这个库对我来说太神奇了”。

4

2 回答 2

1

您需要setHTTPBody:NSMutableURLRequest要上传的内容上使用。显然,内容需要遵守RFC 2388

所有这些都可以手动完成,但第三方库更容易,并且将处理比您自己的代码更多的边缘情况,除非您想投入大量精力重新发明轮子。

于 2012-09-18T13:06:37.903 回答
1

使用NSData_Base64链接将 UIImage 转换为 base64 ,并将其集成到您的项目中。

现在使用AFNetworking进行多部分 POST

于 2012-09-11T13:16:59.717 回答