http-jwt_authn和RequestAuthorization用法
什么是jwt_authn Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准[RFC 7519].该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景 jw...
什么是jwt_authn Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准[RFC 7519].该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景 jw...
什么是csrf filter CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 csrf til...
什么是cors filter cors是 Cross-origin resource sharing ,即跨域资源共享,是用来不同域名之间共享资源的一种机制。cors filter是envoy的一个http filter,name为 env...
什么是http rbac filter rbac是基于角色的权限控制,http rbac filter是envoy中http类型的权限控制过滤器。我们istio中常用的权限控制资源AuthorizationPolicy,底层就是通过rbac...
启动参数、命令行参数 Environment variables 可以通过环境变量设置参数: 必须设置-envflag.enable 参数名中的每个.必须由_代替(例如-insert.maxQueueDuration <duratio...
Gin基本使用-基础篇 路由与传参 1、无参路由 package main import ( "fmt" "github.com/gin-gonic/gin" //"github.com/g...
Gin基本使用-原理篇 go mod 类似于我们Python的pip做依赖管理的,每个项目可能都会使用一些外部包,外步包有很多版本 go mod就是帮助我们自动管理你们的包和版本号的 如果没有go mod别人如何才能运行你们的代码 外部的包...
net-http 介绍 . ├── ClientGet │ └── main.go // 发送get请求 ├── ClientPost │ └── main.go // 发送post请求 ├── Server │ └── main.go /...
Flag systemctl start nginx Flag Go语言内置的flag包实现了命令行参数的解析,flag包使得开发命令行工具更为简单。 flag.Parse() 通过以上两种方法定义好命令行flag参数后,需要通过调用fla...
os package main import ( "fmt" "os" ) func main() { // 1、获取目录 // C:\_online\goCodes\day03code fmt.Pr...