实现生成唯一头像

221900214何震东 学生 2022-06-26 23:23:04

目录

  • 技术概述
  • 技术详述-基础实现
  • 主函数
  • 生成头像部分
  • 获取头像时添加路径映射
  • 遇到的问题
  • 技术总结
  • 参考文献

技术概述

为了保持用户在线信件聊天的每个用户的唯一性以及虚拟性,不允许用户自己上传图片做头像,利用已有利用名字生成唯一头像的接口生成各个用户头像。

技术详述-基础实现

主函数

先删除原先头像文件,然后生成UUID,将其作为文件名,调用利用头像接口生成头像图片,将新得到的头像文件名存入数据库。

img

生成头像部分

构造请求header,利用RestTemplate发出请求,将得到的输出流转换成图片下载到本地

img

获取头像时添加路径映射

编写配置类将虚拟路径映射到真实路径

img

遇到的问题

请求访问被拒绝,通过构造header访问。

技术总结

主要需要合理调用头像生成接口,解决上传和下载操作,并配置路径映射。

参考文献

SpringBoot文件上传, 上传到项目的相对路径上

...全文
78 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
2022年福大-软件工程、实践-W班

134

社区成员

2022年福大-软件工程;软件工程实践-W班
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
帖子事件
创建了帖子
2022-06-26 23:23
社区公告
暂无公告