Android:将用户图像上传到服务器(截击/Blob)
我想执行一个简单的操作,将应用程序中的用户图像上传到在线服务器以存储它们,并使它们可供将来使用 为此,我将使用图书馆 基本上,我会将图像转换成格式,发送到服务器,然后存储 然而,我的问题是,我已经在stackoverflow阅读了关于如何将数据存储到数据库中的其他问题的答案。有谁能解释一下,在这种情况下是否需要BLOB,或者我是否在混合概念Android:将用户图像上传到服务器(截击/Blob),android,sqlite,blob,android-volley,Android,Sqlite,Blob,Android Volley,我想执行一个简单的操作,将应用程序中的用户图像上传到在线服务器以存储它们,并使它们可供将来使用 为此,我将使用图书馆 基本上,我会将图像转换成格式,发送到服务器,然后存储 然而,我的问题是,我已经在stackoverflow阅读了关于如何将数据存储到数据库中的其他问题的答案。有谁能解释一下,在这种情况下是否需要BLOB,或者我是否在混合概念 信息:我最初的想法是将图像存储在服务器的另一个文件夹中,可能是数据库中图像的名称和路径……但不是数据库中的图像。创建自己的外部文件夹来保存图像要比将图像保存
信息:我最初的想法是将图像存储在服务器的另一个文件夹中,可能是数据库中图像的名称和路径……但不是数据库中的图像。创建自己的外部文件夹来保存图像要比将
图像保存在数据库中要好,因为当您将图像
保存为数据库中的BLOB时,您在数据库传输中面临的一些问题是,数据库
将变得非常难以传输,但是当您在一旁创建一个文件夹时,您只需调用数据库中图像的名称,效果会更好。在这方面,凌空
也很好
如果你需要一个代码示例,我可以发布它
谢谢 这取决于您希望将图像保存在数据库中,还是作为数据库外的文件保存。如果文件位于数据库之外,则可以将其放置在Web服务器可以访问的文件夹中,并将URL设置为数据库中用户的图像。这样,您的数据库就不必发送大文件,您的Web服务器就可以了。@zed谢谢,我将在我的问题中澄清这些信息!谢谢你的回答,不需要代码示例,谢谢,只需要确定你澄清的凌空是不是一个好的解决方案。