文件名称:spring 统一再处理接口返回的json数据
文件大小:3KB
文件格式:ZIP
更新时间:2022-02-03 09:00:59
java spring ResponseBody
最近公司项目出现这样一个问题,公司的项目部署在政务云服务器,而政务云服务器所在网络是电信提供的,如果用户通过手机的非电信4G网络访问项目资源,比如MP4等,则会被电信拦截,导致访问极慢无法正常提供服务。为了解决这个问题需要用cdn服务来提供资源,以前的资源都是存在服务器上,因此需要做最小的调整切换cdn服务。 解决方案: 在spring框架下,可以利用ResponseBodyAdvice接口,实现该接口则能够在声明了ResponseBody注解的controller返回json数据前,统一对json数据做处理,将资源地址的url统一替换为cdn资源url。
【文件预览】:
spring 统一再处理接口返回的json数据文件夹
----MyResponseBodyAdvice.java(3KB)
----NeedEditResponseBody.java(498B)
----JsonResultUtil.java(2KB)