https://blog.csdn.net/chenhongming888/article/details/107577322
这篇文章已经写了,怎么生成短连接,因为我开发的时候做的项目正好是微信这一块,要给用户发短信,短信里面有一个要发送链接,就要用到锻炼,如果长了收费贵了,所以用了短连接,一般用的域名都是这样的【dx.***.com】,但是我们项目中可能访问的链接不是这个,所以要替换。
第一步是生成锻炼,而且存入REDIS中,这个上面的那篇文章,已经介绍过,开发的人不一样,所以存值的时候用的不一样,这个没事,根据开发需求,写就行了。
第二就是拦截短连接
@Autowired
private RedisUtil redisUtil;
@RequestMapping("/**")
public void save(HttpServletRequest request, HttpServletResponse response) throws IOException {
System.out.println("用户想执行的操作是:"+request.getServletPath());
String newurl = request.getServletPath().replace("/","").replace("查看","");
if(redisUtil.get(newurl)!=null){
Sys