我需要设置一个服务器,以便可以从iOS应用程序上传文件。我不知道如何最好地继续下去。我想过FTP但不确定是否有更好的选择。
任何赞赏的想法
GC
此外,我必须补充一点,我将构建iOS应用程序,因此可以在我的代码中使用服务器API。
答案 0 :(得分:3)
设置盲文件/ FTP服务器并将详细信息硬编码到您的应用程序中并不理想,因为只需要一个人拦截登录详细信息,他们就可以访问您可以上传(并可能执行)的服务器坏事。
一个可能的想法是在您选择的语言(PHP,Ruby,Python或类似语言)中在服务器上设置API前端,您可以将图像“POST”到服务器。使用API前端,您还可以进行验证,以确保只上传有效图像,并丢弃所有恶意内容。然后,在您的iOS应用中,您可以设置代码以与您的API前端进行交互,并发送实际图像,然后将其存储在您的服务器上。
这是一个相当概念性的想法,而不是绝对的实现想法。它确实需要在服务器端进行一些思考/阅读和更多设置/编码。
编辑:只是要添加,如果您只想要一个中央位置来存储/获取您的图像而不是基于每个用户控制它,那么您可能希望将Amazon S3作为文件服务器进行查看。