图片上传问题,路径,项目部署服务器,图片存储

图片上传最近遇到点问题,首先说下前端是安卓app端,后端我写的java,后边希望实现上传服务器统一管理。

数据库存储图片地址,开始在电脑的绝对路径下能实现上传(D:\)后边想的是相对路径,在静态资源那放了个文件夹来存放图片

问题是安卓那边说好像访问不到,我在想如果上传到服务器的话如何实现图片的存储并能在安卓端访问到

基本流程大概清楚了,细节的还有很多不明白的,就比如说在部署到服务器端的时候会需要注意什么

嗷对了,图片表和信息表有个一对多关系,然后就不知道怎么说了

存的是这种路径

希望各位大佬们给点指导意见,我是个小白,蟹蟹

 

实际上是你在项目部署的时候,应该对路径进行映射。假设你的ip是192.168.1.100。然后你的文件路径实在D盘下面比如D:/text/image/.....。你所有的图片前缀都带有/image   那么你应当对端口进行映射,http和Https的端口不一样。 映射后我直接输入地址192.168.1.100:8080/image/..... 就可以访问。你会 发下我没有输入D:/text, 因为你应当把D:/text设为端口的目标地址。因为APP在获取图片的时候,访问的是IP地址+文件路径,而不是本地路径D:/text/image/这种形式。

后端是什么技术实现的,请把框架情况说明一下。

虽然不懂,但按解耦的思路来说,你把图片地址动态返回给app,app根据地址下载不就好了吗?至于你动态静态,经过网络不都是uri吗

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m