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 ¶
func (inst *CompleteURLFilter) Handle(c *httpagent.Context, chain httpagent.FilterChain) error
Handle ...
type DefaultClient ¶
type DefaultClient struct { Factory httpagent.Clients //starter:inject("#") // contains filtered or unexported fields }
DefaultClient ...
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 ¶
func (inst *HTTPStatusErrorFilter) Handle(c *httpagent.Context, chain httpagent.FilterChain) error
Handle ...
type LogFilter ¶
type LogFilter struct {
// contains filtered or unexported fields
}
LogFilter ...
func (*LogFilter) FilterRegistrations ¶
func (inst *LogFilter) FilterRegistrations() []*httpagent.FilterRegistration
FilterRegistrations ...
Click to show internal directories.
Click to hide internal directories.