跳过导航链接
A B C D E F G H I L M R S T W 

A

addCookies(ServerHttpResponse, String, String, String) - 类 中的静态方法bee.cloud.gateway.utils.ResponseUtils
添加指定key到cookies
afterPropertiesSet() - 类 中的方法bee.cloud.gateway.ribbon.CommLoadBalancerRule
 
AuthTokenFilter - bee.cloud.gateway.filter中的类
全局权限过滤器,兼容WebSocket
AuthTokenFilter(WebSocketClient, WebSocketService, ObjectProvider<List<HttpHeadersFilter>>) - 类 的构造器bee.cloud.gateway.filter.AuthTokenFilter
 

B

bee.cloud.gateway - 程序包 bee.cloud.gateway
 
bee.cloud.gateway.config - 程序包 bee.cloud.gateway.config
 
bee.cloud.gateway.controller - 程序包 bee.cloud.gateway.controller
 
bee.cloud.gateway.exception - 程序包 bee.cloud.gateway.exception
 
bee.cloud.gateway.filter - 程序包 bee.cloud.gateway.filter
 
bee.cloud.gateway.ribbon - 程序包 bee.cloud.gateway.ribbon
 
bee.cloud.gateway.utils - 程序包 bee.cloud.gateway.utils
 
bee.cloud.gateway.work - 程序包 bee.cloud.gateway.work
 

C

check(Respond) - 接口 中的方法bee.cloud.gateway.filter.GWFilter
请求检测器
checkPath(String, String) - 类 中的方法bee.cloud.gateway.config.TokenConfig
验证地址是否放行
choose(Object) - 类 中的方法bee.cloud.gateway.ribbon.CommLoadBalancerRule
自定义负载均衡策略 参考 com.netflix.loadbalancer.RoundRobinRule
CommLoadBalancerRule - bee.cloud.gateway.ribbon中的类
自定义负载均衡策略
CommLoadBalancerRule() - 类 的构造器bee.cloud.gateway.ribbon.CommLoadBalancerRule
 
CorsConfig - bee.cloud.gateway.config中的类
跨域配置 使用跨域配置后需要前端配合 1)jquery ajax: s.crossDomain = true; s.xhrFields={ withCredentials:true } 2)源生XMLHttpRequest xhr xhr.withCredentials = true; 3)vue axios axios.defaults.withCredentials = true
CorsConfig() - 类 的构造器bee.cloud.gateway.config.CorsConfig
 
corsFilter() - 类 中的方法bee.cloud.gateway.config.CorsConfig
 
CorsFilter - bee.cloud.gateway.filter中的类
功能说明:跨域设置
CorsFilter() - 类 的构造器bee.cloud.gateway.filter.CorsFilter
 
customize(NettyReactiveWebServerFactory) - 类 中的方法bee.cloud.gateway.config.EncodeQueryNettyWebServerCustomizer
 

D

deleteCookie(String) - 类 中的方法bee.cloud.gateway.work.Respond
 
deleteCookies(ServerHttpResponse, String, String) - 类 中的静态方法bee.cloud.gateway.utils.ResponseUtils
删除cookies中指定的key

E

EncodeQueryNettyWebServerCustomizer - bee.cloud.gateway.config中的类
功能说明:解决路径中还有特殊字符的问题
EncodeQueryNettyWebServerCustomizer() - 类 的构造器bee.cloud.gateway.config.EncodeQueryNettyWebServerCustomizer
 
ExceptionFilter - bee.cloud.gateway.filter中的类
捕获转发项目传来的异常
ExceptionFilter() - 类 的构造器bee.cloud.gateway.filter.ExceptionFilter
 
ExceptionHandler - bee.cloud.gateway.exception中的类
全局异常处理
ExceptionHandler() - 类 的构造器bee.cloud.gateway.exception.ExceptionHandler
 

F

favicon(ServerHttpResponse) - 类 中的方法bee.cloud.gateway.controller.ServicesController
 
filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法bee.cloud.gateway.filter.AuthTokenFilter
 
filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法bee.cloud.gateway.filter.CorsFilter
 
filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法bee.cloud.gateway.filter.ExceptionFilter
 
filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法bee.cloud.gateway.filter.WsRoutingFilter
 

G

GatewayApplication - bee.cloud.gateway中的类
 
GatewayApplication() - 类 的构造器bee.cloud.gateway.GatewayApplication
 
getClientId() - 类 中的方法bee.cloud.gateway.work.Respond
 
getCookie(String) - 类 中的方法bee.cloud.gateway.work.Respond
 
getDomain(ServerHttpRequest) - 类 中的静态方法bee.cloud.gateway.utils.RequestUtils
获取请求地址的访问host
getHeader(String) - 类 中的方法bee.cloud.gateway.work.Respond
 
getHttpServletRequest() - 类 中的方法bee.cloud.gateway.work.Respond
 
getHttpServletResponse() - 类 中的方法bee.cloud.gateway.work.Respond
 
getIpAddress(ServerHttpRequest) - 类 中的静态方法bee.cloud.gateway.utils.RequestUtils
根据 ServerHttpRequest 获取IP
getOrder() - 类 中的方法bee.cloud.gateway.filter.ExceptionFilter
 
getOrder() - 类 中的方法bee.cloud.gateway.filter.WsRoutingFilter
 
getRequestParam() - 类 中的方法bee.cloud.gateway.work.Respond
 
getServerHttpResponse() - 类 中的方法bee.cloud.gateway.work.Respond
 
getServerWebExchange() - 类 中的方法bee.cloud.gateway.work.Respond
 
getServices(ServerHttpResponse, ServerHttpRequest) - 类 中的方法bee.cloud.gateway.controller.ServicesController
登录页
getServices(ServerWebExchange) - 类 中的方法bee.cloud.gateway.controller.ServicesController
 
getServletHttpRequest() - 类 中的方法bee.cloud.gateway.work.Respond
 
getToken(ServerHttpRequest) - 类 中的静态方法bee.cloud.gateway.utils.RequestUtils
根据 ServerHttpRequest 获取token
GWFilter - bee.cloud.gateway.filter中的接口
功能说明:网关过虑器

H

handle(ServerWebExchange, Throwable) - 类 中的方法bee.cloud.gateway.exception.ExceptionHandler
 

I

index(ServerHttpResponse, ServerHttpRequest) - 类 中的方法bee.cloud.gateway.controller.ServicesController
主页
initWithNiwsConfig(IClientConfig) - 类 中的方法bee.cloud.gateway.ribbon.CommLoadBalancerRule
 

L

Login() - 类 的构造器bee.cloud.gateway.controller.ServicesController.Login
 
loginAPI(ServerWebExchange, ServicesController.Login) - 类 中的方法bee.cloud.gateway.controller.ServicesController
 

M

main(String[]) - 类 中的静态方法bee.cloud.gateway.utils.RequestUtils
 

R

RequestUtils - bee.cloud.gateway.utils中的类
ServerHttpRequest工具类
RequestUtils() - 类 的构造器bee.cloud.gateway.utils.RequestUtils
 
Respond - bee.cloud.gateway.work中的类
功能说明:网关请求
Respond(ServerWebExchange) - 类 的构造器bee.cloud.gateway.work.Respond
 
response(ServerHttpResponse, Results) - 类 中的静态方法bee.cloud.gateway.utils.ResponseUtils
组装 ServerHttpResponse 返回 json 数据
response(ServerHttpResponse, String) - 类 中的静态方法bee.cloud.gateway.utils.ResponseUtils
组装 ServerHttpResponse 页面输出JSON
ResponseUtils - bee.cloud.gateway.utils中的类
工具类
ResponseUtils() - 类 的构造器bee.cloud.gateway.utils.ResponseUtils
 
RibbonConfig - bee.cloud.gateway.ribbon中的类
 
RibbonConfig() - 类 的构造器bee.cloud.gateway.ribbon.RibbonConfig
 
run(String[]) - 类 中的静态方法bee.cloud.gateway.GatewayApplication
通用启动类,已经封装springboot的run方法

S

ServicesController - bee.cloud.gateway.controller中的类
功能说明:URL接口
ServicesController() - 类 的构造器bee.cloud.gateway.controller.ServicesController
 
ServicesController.Login - bee.cloud.gateway.controller中的类
 
setCookie(Bee.Cookie) - 类 中的方法bee.cloud.gateway.work.Respond
 
setCookie(String, String) - 类 中的方法bee.cloud.gateway.work.Respond
 
setCookie(String) - 类 中的方法bee.cloud.gateway.work.Respond
 
setHeader(String, String) - 类 中的方法bee.cloud.gateway.work.Respond
 

T

TokenConfig - bee.cloud.gateway.config中的类
 
TokenConfig() - 类 的构造器bee.cloud.gateway.config.TokenConfig
 
TokenConfig.TokenPath - bee.cloud.gateway.config中的类
 
TokenPath() - 类 的构造器bee.cloud.gateway.config.TokenConfig.TokenPath
 
TokenPath(String, String...) - 类 的构造器bee.cloud.gateway.config.TokenConfig.TokenPath
 
toString() - 类 中的方法bee.cloud.gateway.config.TokenConfig.TokenPath
 
toString() - 类 中的方法bee.cloud.gateway.config.TokenConfig
 

W

WsRoutingFilter - bee.cloud.gateway.filter中的类
功能说明:WebSocket拦截器
WsRoutingFilter(WebSocketClient, WebSocketService, ObjectProvider<List<HttpHeadersFilter>>) - 类 的构造器bee.cloud.gateway.filter.WsRoutingFilter
 
A B C D E F G H I L M R S T W 
跳过导航链接

Copyright © 2023. All rights reserved.