vue上传头像总结

这篇博客介绍了如何在Vue前端实现头像上传功能,并提供了JS和Java后台的代码示例。同时,详细阐述了通过Nginx配置图片的网络路径与本地存储目录的映射,确保图片能够正确显示。在Tomcat服务器中,可以通过修改server.xml来配置图片的存储路径。
摘要由CSDN通过智能技术生成
  1. 前端代码示例
    在这里插入图片描述

  2. js示例
    在这里插入图片描述在这里插入图片描述

  3. 后台java代码示例
    在这里插入图片描述

  4. 配置nginx映射图片实际存储目录和网络路径

  5. 本地如果nginx没配成功,也可以把图片文件夹路径作为一个项目在tomcat服务器里跑
    在tomcat的server.xml的最底下配置如下,D:\noah-upload就是图片真实存储目录
    在这里插入图片描述

  6. 原理
    图片上传的底层实现其实是文件流,至于查看就需要nginx根据网络路径去映射真实文件

  7. 路径映射规律
    网络路径:
    http://localhost:8081/2020/12/14/6cca58a18ab7491d9a713b9ed66e88ad.jpg
    图片目录:
    D:\noah-upload\2020\12\12\6cca58a18ab7491d9a713b9ed66e88ad.jpg
    http://localhost:8081映射到D:\noah-upload
    代码中的路径配置如下:
    “ziYanDomain”:“http://localhost:8081”,
    “ziYanBucketName”:“D:/noah-upload”,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值