diff --git a/pkg/serverconfigs/metric_item_utils.go b/pkg/serverconfigs/metric_item_utils.go index 974adf8..71ff9e4 100644 --- a/pkg/serverconfigs/metric_item_utils.go +++ b/pkg/serverconfigs/metric_item_utils.go @@ -103,6 +103,16 @@ func FindAllMetricKeyDefinitions(category MetricItemCategory) []*shared.Definiti Code: "${arg.NAME}", Description: "单个URL参数值", }, + { + Name: "请求来源URL", + Code: "${referer}", + Description: "请求来源Referer URL", + }, + { + Name: "请求来源URL域名", + Code: "${referer.host}", + Description: "请求来源Referer URL域名", + }, { Name: "Header值", Code: "${header.NAME}", diff --git a/pkg/serverconfigs/shared/request_variables.go b/pkg/serverconfigs/shared/request_variables.go index 2a86d6f..be3b1c1 100644 --- a/pkg/serverconfigs/shared/request_variables.go +++ b/pkg/serverconfigs/shared/request_variables.go @@ -28,6 +28,7 @@ func DefaultRequestVariables() []maps.Map { {"code": "${serverName}", "name": "接收请求的服务器名", "description": ""}, {"code": "${serverPort}", "name": "接收请求的服务器端口", "description": ""}, {"code": "${referer}", "name": "请求来源URL", "description": ""}, + {"code": "${referer.host}", "name": "请求来源URL域名", "description": ""}, {"code": "${userAgent}", "name": "客户端信息", "description": ""}, {"code": "${contentType}", "name": "请求头部的Content-Type", "description": ""}, {"code": "${cookies}", "name": "所有cookie组合字符串", "description": ""},