Documentation
¶
Index ¶
Constants ¶
View Source
const (
HeaderConsoleUrl = "consoleUrl"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddConsoleUrlHook ¶
type AddConsoleUrlHook struct {
// contains filtered or unexported fields
}
AddConsoleUrlHook 确定发送console的定位,产线研一那边测试环境通过consoleUrl改造定位
func NewAddConsoleUrlHook ¶
func NewAddConsoleUrlHook(consoleUrl string, endpoints ...string) *AddConsoleUrlHook
func (AddConsoleUrlHook) AfterResponse ¶
func (m AddConsoleUrlHook) AfterResponse(_ context.Context, _ *http.Response)
func (AddConsoleUrlHook) BeforeRequest ¶
func (m AddConsoleUrlHook) BeforeRequest(_ context.Context, request *http.Request)
type LogHttpHook ¶
type LogHttpHook struct { }
func (LogHttpHook) AfterResponse ¶
func (d LogHttpHook) AfterResponse(ctx context.Context, response *http.Response)
func (LogHttpHook) BeforeRequest ¶
func (d LogHttpHook) BeforeRequest(ctx context.Context, request *http.Request)
type MetricHttpHook ¶
type MetricHttpHook struct { }
MetricHttpHook 使用metric发送埋点日志
func (MetricHttpHook) AfterResponse ¶
func (m MetricHttpHook) AfterResponse(_ context.Context, _ *http.Response)
func (MetricHttpHook) BeforeRequest ¶
func (m MetricHttpHook) BeforeRequest(_ context.Context, request *http.Request)
Click to show internal directories.
Click to hide internal directories.