Documentation
¶
Index ¶
Constants ¶
View Source
const ( // HEADER_KEY_USER_AGENT 表示 User-Agent 请求头。 HEADER_KEY_USER_AGENT = "User-Agent" // HEADER_KEY_REFERER 表示 Referer 请求头。 HEADER_KEY_REFERER = "Referer" // HEADER_KEY_AUTHORIZATION 表示 Authorization 请求头。 HEADER_KEY_AUTHORIZATION = "Authorization" // HEADER_KEY_X_REQUEST_ID 表示请求标识头。 HEADER_KEY_X_REQUEST_ID = "X-Request-id" // HEADER_KEY_X_FC_REQUEST_ID 表示函数计算请求标识头。 HEADER_KEY_X_FC_REQUEST_ID = "x-fc-request-id" // HEADER_KEY_X_CORRELATION_ID 表示链路关联标识头。 HEADER_KEY_X_CORRELATION_ID = "X-Correlation-ID" // HEADER_KEY_X_FORWARDED_FOR 表示代理转发客户端地址头。 HEADER_KEY_X_FORWARDED_FOR = "X-Forwarded-For" // HEADER_KEY_X_REAL_IP 表示真实客户端地址头。 HEADER_KEY_X_REAL_IP = "X-Real-IP" // HEADER_KEY_X_CLIENT_IP 表示客户端地址头。 HEADER_KEY_X_CLIENT_IP = "X-Client-IP" )
View Source
const ( // RESPONSE_LOG_BYTE_LIMIT 表示响应日志最大字节数。 RESPONSE_LOG_BYTE_LIMIT = 32 * 1024 // RESPONSE_LIST_ITEM_LIMIT 表示响应集合最大保留条数。 RESPONSE_LIST_ITEM_LIMIT = 20 // RESPONSE_NODE_COUNT_LIMIT 表示响应树最大节点数。 RESPONSE_NODE_COUNT_LIMIT = 100 // RESPONSE_TREE_DEPTH_LIMIT 表示响应树最大深度。 RESPONSE_TREE_DEPTH_LIMIT = 5 // RESPONSE_REASON_COLLECTION 表示响应因集合过大被截断。 RESPONSE_REASON_COLLECTION = "large_collection_response" // RESPONSE_REASON_PAYLOAD 表示响应因载荷过大被截断。 RESPONSE_REASON_PAYLOAD = "large_payload_response" )
Variables ¶
This section is empty.
Functions ¶
func Server ¶
func Server(_ *slog.Logger, authenticator engine.Authenticator, ) middleware.Middleware
Server 创建服务端访问日志中间件。
Types ¶
Click to show internal directories.
Click to hide internal directories.