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

西安制作网站需要多少钱万网个人网站备案查询

西安制作网站需要多少钱,万网个人网站备案查询,美的网站建设规划书,网站建设视频图片我们来设定一个场景: 假设我们的应用仅仅让age在(min,max)之间的人来访问。 第1步:在配置文件中,添加一个Age的断言配置 spring: application:name: api-gateway cloud:nacos:discovery:server-addr: 127.0.0.1:8848gateway:discovery:locator:enabled: trueroute…

我们来设定一个场景: 假设我们的应用仅仅让age在(min,max)之间的人来访问。

第1步:在配置文件中,添加一个Age的断言配置

spring:
application:name: api-gateway
cloud:nacos:discovery:server-addr: 127.0.0.1:8848gateway:discovery:locator:enabled: trueroutes:- id: product-routeuri: lb://service-productpredicates:- Path=/product-serv/**- Age=18,60 # 限制年龄只有在18到60岁之间的人能访问filters:- StripPrefix=1

第2步:自定义一个断言工厂, 实现断言方法

package com.itheima.predicates;
//泛型 用于接收一个配置类,配置类用于接收中配置文件中的配置
@Component
public class AgeRoutePredicateFactoryextends AbstractRoutePredicateFactory<AgeRoutePredicateFactory.Config> {public AgeRoutePredicateFactory() {super(AgeRoutePredicateFactory.Config.class);}//用于从配置文件中获取参数值赋值到配置类中的属性上@Overridepublic List<String> shortcutFieldOrder() {//这里的顺序要跟配置文件中的参数顺序一致return Arrays.asList("minAge", "maxAge");}//断言@Overridepublic Predicate<ServerWebExchange> apply(AgeRoutePredicateFactory.Config
config) {return new Predicate<ServerWebExchange>() {@Overridepublic boolean test(ServerWebExchange serverWebExchange) {//从serverWebExchange获取传入的参数String ageStr =serverWebExchange.getRequest().getQueryParams().getFirst("age");if (StringUtils.isNotEmpty(ageStr)) {int age = Integer.parseInt(ageStr);return age > config.getMinAge() && age < config.getMaxAge();}return true;}};}
}
//自定义一个配置类, 用于接收配置文件中的参数
@Data
class Config {private int minAge;private int maxAge;
}

第4步:启动测试

#测试发现当age在(20,60)可以访问,其它范围不能访问
http://localhost:7000/product-serv/product/1?age=30
http://localhost:7000/product-serv/product/1?age=10

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

相关文章:

  • 网站营销做的好的律师网页页面设计尺寸
  • 网站弹出广告gif出处备案网站多长时间
  • 口腔医院网站源码宾馆酒店网站建设方案
  • 网站海外seo注册安全工程师官网入口
  • 网站二次备案网站ui设计要点
  • 设计图片免费素材网站个人网站建设的方案
  • 国家工业和信息化部网站备案系统网站建设 服务内容
  • 公司建设网站费用怎么记账免费简单网页制作成品
  • 建设网站的运行费包括什么地方专门做前端项目的一些网站
  • 网站制作源码个人网站包括哪些内容
  • 陵水县建设局网站多层次网络营销合法吗
  • 做的视频发到哪个网站视频制作方法
  • 网站做的很差的案例购物网站 开店
  • dede免费手机网站模板自己做电视视频网站吗
  • 做网站登录的需求分析广告vi设计是什么
  • wordpress 4.3.1网站整站优化
  • 帮企业外卖网站做推中国十大软件公司
  • 建设机械网站案例分析专门做汽车配件的网站
  • 卓商网站建设企业首页模板
  • 济南建网站公司报价全国信息企业公示系统查询
  • 马连洼网站建设长沙网站建设找哪家
  • 做装修行业营销型网站维港豪宅项目网站建设
  • 海淘哪些网站做攻略好制作网站制作网站建设的
  • 网站建设常见问题解决方案比较好的高端网站制作公司
  • 建网站新科网站建设福建坤辕建设工程有限公司网站
  • 正式做网站站点怎么新建百度系app
  • 一个好网站应具备哪些条件茂名建设局网站
  • php语言 网站建设公众平台申请
  • 微信属于营销型网站seo入门讲解
  • 计算机网站开发工作证百度推广下载安装