专栏名称: java一日一条
主要是讲解编程语言java,并且每天都推送一条关于java编程语言的信息
目录
相关文章推荐
芋道源码  ·  告警:MyBatis-Plus中慎用@Tra ... ·  3 小时前  
芋道源码  ·  Guava黑魔法:在日志脱敏场景下的奇遇 ·  昨天  
芋道源码  ·  很抱歉,考虑停更了,死磕AI暴利项目! ·  昨天  
Java编程精选  ·  Controller层代码这么写,简洁又优雅! ·  3 天前  
51好读  ›  专栏  ›  java一日一条

一行代码搞定Spring Boot反爬虫,防止接口盗刷!

java一日一条  · 公众号  · Java  · 2020-12-14 19:13

正文

请到「今天看啥」查看全文



< dependency >
< groupId > cn.keking.project groupId >
< artifactId > kk-anti-reptile artifactId >
< version > 1.0.0-SNAPSHOT version >
dependency >


配置启用 kk-anti-reptile


anti.reptile.manager.enabled=true


前端需要在统一发送请求的 ajax 处加入拦截,拦截到请求返回状态码 509 后弹出一个新页面,并把响应内容转出到页面中,然后向页面中传入后端接口 baseUrl 参数即可,以使用 axios 请求为例:


import axios from 'axios' ;
import {baseUrl} from './config' ;

axios.interceptors.response.use(
data => {
return






请到「今天看啥」查看全文