问题描述
|
用
NSURLConnection
发送POST
请求的最佳方法是什么。
我看到了facebook-ios-sdk的工作方式:
https://github.com/facebook/facebook-ios-sdk/blob/master/src/FBRequest.m#L298-304
https://github.com/facebook/facebook-ios-sdk/blob/master/src/FBRequest.m#L109-165
但是,这似乎是很多代码。这是怎么做的?或者,还有更好的方法?我想保留对发布二进制数据(如图像和文件)的支持。
解决方法
Facebook的代码之所以复杂,是因为它们发送的内容类型为2类数据。您可以自由使用更简单的内容类型,例如用于原始二进制数据的“ 3”。
, 您可以尝试http://getsharekit.com/。使用此功能,您可以在许多社交网络中共享。您也可以在特定的网络中共享。如果您在此查阅文档,则可以看到如何从URL发送图像。