respmiddleware

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MismatchedDataWasDetectedError = errors.New("mismatched data was detected")
)

Functions

This section is empty.

Types

type CloseBodyMiddleware

type CloseBodyMiddleware struct {
	// contains filtered or unexported fields
}

func NewCloseBodyMiddleware

func NewCloseBodyMiddleware(logger logservice.Logger) *CloseBodyMiddleware

func (*CloseBodyMiddleware) CloseResponseBody

type ErrorMiddleware

type ErrorMiddleware struct {
	// contains filtered or unexported fields
}

func NewErrorMiddleware

func NewErrorMiddleware(logger logservice.Logger) *ErrorMiddleware

func (*ErrorMiddleware) HandleError

type ExpectedDataMiddleware added in v1.0.2

type ExpectedDataMiddleware struct {
	// contains filtered or unexported fields
}

func NewExpectedDataMiddleware added in v1.0.2

func NewExpectedDataMiddleware(cfg *config.Config, logger logservice.Logger) *ExpectedDataMiddleware

func (*ExpectedDataMiddleware) CheckData added in v1.0.2

type MetricsMiddleware

type MetricsMiddleware struct {
	// contains filtered or unexported fields
}

func NewMetricsMiddleware

func NewMetricsMiddleware(
	logger logservice.Logger,
	collector statservice.Collector,
) *MetricsMiddleware

func (*MetricsMiddleware) CollectMetrics

type StatusCodeMiddleware

type StatusCodeMiddleware struct {
	// contains filtered or unexported fields
}

func NewStatusCodeMiddleware

func NewStatusCodeMiddleware(logger logservice.Logger) *StatusCodeMiddleware

func (*StatusCodeMiddleware) HandleStatusCode

Jump to

Keyboard shortcuts

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