一,导入依赖     <dependency>         <groupId>org.springframework.cloud</groupId>  
      <artifactId>spring-cloud-starter-gateway</artifactId>     </dependency>  
  <dependency>         <groupId>com.alibaba.cloud</groupId>        
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>    
</dependency> 二、配置yml server: port: 10010 logging: level: cn.itcast: debug
pattern: dateformat: MM-dd HH:mm:ss:SSS spring: application: name: gateway
cloud: nacos: server-addr: localhost:8848 # nacos地址 gateway: routes: - id:
itemservice # 路由标示,必须唯一 uri: lb://itemservice # 路由的目标地址 predicates: #
路由断言,判断请求是否符合规则 - Path=/item/** # 路径断言,判断路径是否是以/item开头,如果是则符合 - id:
orderservice uri: lb://orderservice predicates: - Path=/order/**,/pay/** - id:
userservice uri: lb://userservice predicates: - Path=/user/**,/address/** - id:
searchservice uri: lb://searchservice predicates: - Path=/search/**
default-filters: - AddRequestHeader=authorization, 2//添加网关的请求头 globalcors:
add-to-simple-url-handler-mapping: true corsConfigurations: '[/**]':
allowedOrigins:                                  //请求地址 allowedMethods: //请求方式
- "GET" - "POST" - "DELETE" - "PUT" - "OPTIONS" allowedHeaders: "*" #
允许在请求中携带的头信息 allowCredentials: true # 是否允许携带cookie maxAge: 360000 # 这次跨域检测的有效期
三、创建引导类

技术
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信