我使用restful web服务器在我的服务器中存储和检索mysql数据库上的数据。字符串都完美无缺。但我应该如何处理图像?我应该将图像存储在数据库中,还是应该使用ftp将图像发送到服务器上,并将图像链接放在数据库上?使用REST将UIImage存储到服务器
0
A
回答
0
对此的答案取决于很多事情。你的宁静服务做什么,他们的界面是什么,你的服务器是如何配置的,如何处理图像,服务返回的图像,你的客户做什么,等等。可以uuencode或base64编码您的图像,然后将该字符串作为post方法中的有效内容发送到您宁静的web服务。
0
这两个工作,但我会建议不要使用FTP。考虑上传数据,然后使用一些脚本来保存文件。
将图像存储在数据库中可能在某些情况下是好事,在其他情况下是坏事。最大的好处是你只有一个系统需要担心,最大的缺点是数据库变得越来越大,需要做更多的工作。当然,我们不要忘记数据库比文件更容易分发,因为它们通常具有内置的机制。
+0
谢谢,我开始了,我寻求最简单的方法。我想我会使用数据库,不需要ftp – user567
相关问题
- 1. 使用WCF服务和Xamarin.Forms将图像存储到服务器
- 2. 使用存储(bitbucket服务器)提交文件到git存储库rest api
- 3. 使用UIImageJPEGRepresentation上传UIImage到服务器
- 4. 从存储过程到REST服务
- 5. 将变量存储到Web服务器
- 6. 将indexeddb存储到SQL服务器
- 7. 发送UIImage到服务器
- 8. 使用REST API的Blob存储服务器
- 9. 使用ASIFormDataRequest将UIImage从UIImagePickerController发送到PHP服务器
- 10. 如何将图像存储到amazonaws服务器使用php
- 11. 如何使用Mercurial将存储库克隆到远程服务器/存储库
- 12. 如何通过Datasnap REST服务器将blob存储到数据库?
- 13. 存储过程..使用SQL服务器
- 14. CodeIgniter REST服务器:存储用户帐户
- 15. Azure存储Rest Api文件服务
- 16. Azure存储文件服务 - Android中的REST API使用
- 17. 发送的UIImage到服务器
- 18. HTTP发布UIImage到服务器
- 19. 从UIImagePickerController发送UIImage POST到服务器?
- 20. 发送UIImage和文本到服务器
- 21. git从存储库到服务器
- 22. 本地存储数据到服务器
- 23. GitHuB存储库到远程服务器
- 24. 调用REST服务器使用的file_get_contents
- 25. 使用Amazon S3 PHP REST API与安装S3存储服务器(s3fs)
- 26. 在Azure存储服务中使用Blob存储服务REST API和StorageClient类库创建Container有什么区别?
- 27. 文件存储服务器
- 28. 使用Node.JS作为REST服务器和Web服务器
- 29. 使用REST服务调用SOAP服务
- 30. 发送表单数据到服务器并使用Java脚本将其存储在服务器中
据我所知,我可以编码我的UIImage将其转换为字符串,将字符串发送到数据库,当我想要它时,我得到的字符串和解码它?如果这听起来比使用FTP容易得多。你有一个例子吗? – user567
您的数据库可能无法保存足够大的字符串 - 与往常一样,这取决于很多事情。您可能希望服务器解码字符串并将其转换回图像,然后将图像保存到服务器上的某个位置。然后,您只需在数据库中存储该文件的路径。 –