com

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CompleteURLFilter

type CompleteURLFilter struct {
	BaseURL string //starter:inject("${httpagent.filters.complete-url-filter.base-url}")
	// contains filtered or unexported fields
}

CompleteURLFilter ...

func (*CompleteURLFilter) FilterRegistrations

func (inst *CompleteURLFilter) FilterRegistrations() []*httpagent.FilterRegistration

FilterRegistrations ...

func (*CompleteURLFilter) Handle

Handle ...

type DefaultClient

type DefaultClient struct {
	Factory httpagent.Clients //starter:inject("#")
	// contains filtered or unexported fields
}

DefaultClient ...

func (*DefaultClient) Execute

func (inst *DefaultClient) Execute(req *httpagent.Request) (*httpagent.Response, error)

Execute ...

type DefaultClientFactory

type DefaultClientFactory struct {
	FiltersRegs []httpagent.FilterRegistry //starter:inject(".")
	// contains filtered or unexported fields
}

DefaultClientFactory ...

func (*DefaultClientFactory) GetClient

func (inst *DefaultClientFactory) GetClient() httpagent.Client

GetClient ...

func (*DefaultClientFactory) NewClient

func (inst *DefaultClientFactory) NewClient() httpagent.Client

NewClient ...

type HTTPStatusErrorFilter

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

HTTPStatusErrorFilter ... 这个过滤器检查 HTTP 响应状态码,如果不成功就返回错误

func (*HTTPStatusErrorFilter) FilterRegistrations

func (inst *HTTPStatusErrorFilter) FilterRegistrations() []*httpagent.FilterRegistration

FilterRegistrations ...

func (*HTTPStatusErrorFilter) Handle

Handle ...

type LogFilter

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

LogFilter ...

func (*LogFilter) FilterRegistrations

func (inst *LogFilter) FilterRegistrations() []*httpagent.FilterRegistration

FilterRegistrations ...

func (*LogFilter) Handle

func (inst *LogFilter) Handle(c *httpagent.Context, chain httpagent.FilterChain) error

Handle ...

Jump to

Keyboard shortcuts

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