HN-XX-PYY
2021-07-05 23:03
采纳率: 40%
浏览 191
已采纳

前后端分离项目,前端根据后端传来的Url,获取后端的图片并展示,出问题了啊?

这是tomcat虚拟路径配置:

img

这是后端发给前端的数据:
img

这是数据库中存的图片地址:
img

这是图片在文件夹中的位置:
img

这是前端拿到的数据:
img
可以看到我是拿到了数据的,但是这张图片就是显示不出来,这是啥问题啊????

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 404警告 2021-07-05 23:27
    已采纳

    后端拼接完整地址返回前端或者前端拼接

    打赏 评论
  • 雨云21 2021-07-05 23:42

    图片访问跨域,前端不能直接访问本地图片。在config里面加个代码就可以了

    打赏 评论
  • a1767028198 2021-07-06 08:41

    响应里面type是text/html
    实际上没必要配置什么虚拟路径,直接自己写代码读取文件即可,预览和下载的代码,唯一不同的地方,就是contentType不同

    打赏 评论
  • 那你直接再浏览器地址栏输入图片可以显示吗?

    打赏 评论

相关推荐 更多相似问题