实现生成唯一头像

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

目录

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

技术概述

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

技术详述-基础实现

主函数

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

img

生成头像部分

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

img

获取头像时添加路径映射

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

img

遇到的问题

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

技术总结

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

参考文献

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

...全文
365 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

139

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧