设置文件服务器与iOS应用程序集成

我需要build立一个服务器,以便从iOS应用程序上传文件。 我不知道如何继续下去。 我想过FTP,但不知道是否有更好的select。

任何想法赞赏

GC

另外我必须补充一点,我将构buildiOS应用程序,以便在代码中使用服务器API。

build立一个盲文件/ FTP服务器并将细节硬编码到你的应用程序是不理想的,因为它只需要一个人截获login细节,并且他们可以访问你的服务器,在那里他们可以上传(并可能执行)不好的事情。

一个可能的想法可能是在您select的语言(PHP,Ruby,Python或类似的语言)上在服务器上设置API前端,您可以在其中将POST图像“发布”到服务器。 通过API前端,您还可以进行validation,以确保只有有效的图像被上传,所有邪恶的东西被扔掉。 然后,在您的iOS应用程序中,您可以设置代码与您的API前端进行交互,并发送实际的图像,然后将其存储在您的服务器上。

这是一个相当概念化的想法,而不是一个绝对的实现想法。 它确实需要在服务器端进行一些思考/阅读和更多的设置/编码。

编辑:只要添加,如果你只想要一个中央位置来存储/获取您的图像,而不是每个用户的基础上控制它,那么你可能要考虑到Amazon S3作为一个文件服务器。