当前位置: 首页 > news >正文

seo整站排名我做的网站有时打开很慢什么原因

seo整站排名,我做的网站有时打开很慢什么原因,wordpress首页如何调用最新文章评论标签云文章分类等代码,网站存在的缺陷一、绪论 在JAVA项目系统中,后端给前端提供接口。但是在某些场景我们需要临时控制接口是否能被访问。或关闭某一接口的访问权限。 比如某一接口被攻击了或者某一接口存在漏洞,在系统不关闭的情况下,如何控制系统的访问权限。 二、控制接口访…

一、绪论

在JAVA项目系统中,后端给前端提供接口。但是在某些场景我们需要临时控制接口是否能被访问。或关闭某一接口的访问权限。

比如某一接口被攻击了或者某一接口存在漏洞,在系统不关闭的情况下,如何控制系统的访问权限。

二、控制接口访问权限的方案

这里介绍通过过滤器的方式,

1、首先所有的接口URL都应该可配置

     //禁止访问的url
        if (pathMatcher(forbiddenUrl, path)) {
            return forbidden(response);
        }

	//禁止访问的urlif (pathMatcher(forbiddenUrl, path)) {return forbidden(response);}

path  获取到请求的URL

forbiddenUrl 被禁止访问的URL列表。这里可以是多个或者一个。

    String path = request.getURI().getPath(); 获取前端请求的URL 

private boolean pathMatcher(List<String> urlList, String requestUri) {for (String url : urlList) {if (antPathMatcher.match(url, requestUri)) {return true;}}return false;}

 

2、将禁止访问信息返回到前端

	/*** 无权限* * @param response* @return*/private Mono<Void> forbidden(ServerHttpResponse response) {log.info("========暂无权限访问========");String responseDataStr = JSON.toJSON(ResponseData.error(HttpStatus.FORBIDDEN.value(), "forbidden to acc 接口已关闭或无权访问")).toString();byte[] bytes = responseDataStr.getBytes(StandardCharsets.UTF_8);DataBuffer buffer = response.bufferFactory().wrap(bytes);response.setStatusCode(HttpStatus.FORBIDDEN);return response.writeWith(Mono.just(buffer));}

其中配置的URL列表方式可以通过数据库表或者apollo配置等配置注入

http://www.yayakq.cn/news/609685/

相关文章:

  • 企业网站为什么做优化网站如何导流量
  • 网站里怎样做物流跟踪功能汕头自助建站
  • 可不可以免费创建网站电子商务网站软件建设的核心是
  • 网站建设交易平台创业平台app有哪些
  • 做网站需要啥备案之类的嘛php企业网站程序
  • 钟山县住房和城乡建设局网站网站做留言板
  • 云邮企业邮箱官网网站推广优化服务
  • 商务网站建设体会郑州网站建设代理
  • 怎样办网站做宣传龙岗网站多少钱
  • html可以做网站后台吗深圳网络服务有限公司
  • 淘宝客做网站多少钱如何给网站绑定域名
  • 手机购物网站开发重庆教育网站建设
  • 免费网站wordpress 说说 主题
  • 北京的广告公司网站建设教育类型网站
  • 泉州(晋江)网站建设企业网站板块
  • 如何推广自己的外贸网站中国大数据平台官网
  • 快速建站服务器wordpress 子分类
  • 建设网站需要多大域名空间一流校建设网站
  • 上海品牌建站seo网络培训班
  • 注册网站查询官网重庆渝北论坛
  • 做视频网站视频源资源网站优化排名优化
  • 网站怎么做子页用照片做模板下载网站
  • 高权重网站代做排名网站引导视频怎么做
  • 现在个人做网站还能盈利有什么免费做代理的网站
  • 如何建设红色旅游网站品牌策略
  • 有哪些漫画做的好的网站好wordpress怎样打开速度快
  • 网站开发与微信对接wordpress有插件怎么用
  • 网站外包怎么做网站怎么做排名
  • 南京互联网公司前十名百度做网站优化多少钱一年
  • 怎么通过网路访问自己做的网站中华始祖堂室内设计