这是存储图像的推荐方法。它应该存储在服务器还是云端,如何在客户端使用角度JS和Spring MVC4 hibernate 4的电子商务Web应用程序中检索到客户端? 在服务器端。 1]我是否必须将每个图像转换为字节并使用单独的servlet图像处理程序从服务器将其发送到客户端 2]还有其他方法 3]我能够将客户端的图像传送到服务器,服务器可以将图像存储在公共目录中,如d盘,但我无法访问位于客户端的d驱动器中的公共目录。我该怎么办? ?
答案 0 :(得分:2)
您可以根据安全考虑将图像存储在任何位置。如果这些图像可以公开访问,您可以发送其响应的URL /路径,可以通过angular js app设置为src
。
但是如果它涉及一个安全性并且它将根据角色权限实现那么你应该返回multipart/form-data
(base64)作为响应。
稍后,这将设置为src="data:image/png;base64,<YOUR_RESPONSE_DATA>