restx

package
v0.0.0-...-8b4ee15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2026 License: Apache-2.0 Imports: 0 Imported by: 5

Documentation

Index

Constants

View Source
const (
	// 自定义rpc请求头部,防止和grpc的头部冲突
	HeaderRPCRemoteAgent = "rpc-remote-agent"
	HeaderRPCRemoteIP    = "rpc-remote-ip"
)

grpc请求头部

View Source
const (
	// 通用请求头部
	HeaderRemoteAddr    = "remote-addr"
	HeaderUserAgent     = "user-agent"
	HeaderReferer       = "referer"
	HeaderXForwardedFor = "x-forwarded-for"
	HeaderXRealIP       = "x-real-ip"

	// 自定义请求头部
	HeaderAppName    = "app-name"
	HeaderAppVersion = "app-version"
	HeaderOsType     = "os-type"
	HeaderOsVersion  = "os-version"
	HeaderCountry    = "country"
	HeaderLanguage   = "language"
	HeaderTimezone   = "timezone"
	HeaderTimestamp  = "timestamp"

	// 用户授权信息(jwt)
	HeaderAuthorization = "authorization"

	// 用户授权信息
	HeaderUid   = "uid"
	HeaderToken = "token"

	// 管理平台授权信息(暂不使用)
	HeaderXAdminId    = "x-admin-id"
	HeaderXAdminToken = "x-admin-token"

	// 游客授权信息 token = md5(terminal-id,timestamp)
	HeaderXTerminalId    = "x-terminal-id"
	HeaderXTerminalToken = "x-terminal-token"

	// 防重放限制 sign=md5(id+ts+secret)
	HeaderXRequestId   = "x-request-id"
	HeaderXRequestTs   = "x-request-ts"
	HeaderXRequestSign = "x-request-sign"
)

HTTP请求头部字段

Variables

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL