![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 64
Robinsyn_L
这个作者很懒,什么都没留下…
展开
-
springboot+vue前后端分离跨域问题
同源策略是一种约定,它是浏览器最核心也最基本的安全功能,同源是指"协议+域名+端口"三者相同,比如http://localhost:8080与http://localhost:8181就不是同源。原创 2023-03-01 00:11:51 · 1069 阅读 · 0 评论 -
springboot整合MinIO实现视频的分片上传/断点续传
之前做了一个慕课网上的仿短视频开发,里面有很多比较粗糙的实现,比如视频上传部分是直接由前端上传云服务,没考虑到客户的网络环境质量等问题,如果一个视频快上传完了,但是网断了没有上传完成需要客户重新上传,这对于用户体验是极差的。那么我们对于视频文件的上传可以采取断点续传,上传过程中,如果出现网络异常或程序崩溃导致文件上传失败时,将从断点记录处继续上传未上传完成的部分,断点续传依赖于MD5和分片上传,对于本demo分片上传的流程如图。原创 2023-02-28 13:06:30 · 8575 阅读 · 3 评论 -
Token和Refresh Token
JWT(JSON Web Token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证;应用场景如用户登录。原创 2023-02-14 22:27:06 · 3116 阅读 · 0 评论 -
通过request对象获取请求IP
用户的真实IP不能直接使用request.getRemoteAddr(),这是因为可能会使用一些代理软件,这样ip获取就不准确了,此外我们如果使用了多级(LVS/Nginx)反向代理的话,ip需要从X-Forwarded-For中获得第一个非unknown的IP才是用户的有效ip。原创 2023-02-10 17:32:43 · 1982 阅读 · 0 评论