Documentation ¶
Index ¶
- type CorsMiddleware
- func (m *CorsMiddleware) Enabled() bool
- func (m *CorsMiddleware) Name() string
- func (m *CorsMiddleware) Next() middleware.Middleware
- func (m *CorsMiddleware) OnProcess(session *rpc.Session) error
- func (m *CorsMiddleware) OnRequest(session *rpc.Session) error
- func (m *CorsMiddleware) OnResponse(session *rpc.Session) error
- func (m *CorsMiddleware) SetNext(middleware middleware.Middleware)
- type HttpProxyMiddleware
- func (m *HttpProxyMiddleware) Enabled() bool
- func (m *HttpProxyMiddleware) GetClient(session *rpc.Session) *client.Client
- func (m *HttpProxyMiddleware) Name() string
- func (m *HttpProxyMiddleware) Next() middleware.Middleware
- func (m *HttpProxyMiddleware) OnProcess(session *rpc.Session) error
- func (m *HttpProxyMiddleware) OnRequest(session *rpc.Session) error
- func (m *HttpProxyMiddleware) OnResponse(session *rpc.Session) error
- func (m *HttpProxyMiddleware) SetNext(middleware middleware.Middleware)
- type LoadBalanceMiddleware
- func (m *LoadBalanceMiddleware) Enabled() bool
- func (m *LoadBalanceMiddleware) Name() string
- func (m *LoadBalanceMiddleware) Next() middleware.Middleware
- func (m *LoadBalanceMiddleware) OnProcess(session *rpc.Session) error
- func (m *LoadBalanceMiddleware) OnRequest(session *rpc.Session) error
- func (m *LoadBalanceMiddleware) OnResponse(session *rpc.Session) error
- func (m *LoadBalanceMiddleware) SetNext(middleware middleware.Middleware)
- type RequestValidatorMiddleware
- func (m *RequestValidatorMiddleware) Enabled() bool
- func (m *RequestValidatorMiddleware) Name() string
- func (m *RequestValidatorMiddleware) Next() middleware.Middleware
- func (m *RequestValidatorMiddleware) OnProcess(session *rpc.Session) error
- func (m *RequestValidatorMiddleware) OnRequest(session *rpc.Session) error
- func (m *RequestValidatorMiddleware) OnResponse(session *rpc.Session) error
- func (m *RequestValidatorMiddleware) SetNext(middleware middleware.Middleware)
- type SafetyMiddleware
- func (m *SafetyMiddleware) Enabled() bool
- func (m *SafetyMiddleware) Name() string
- func (m *SafetyMiddleware) Next() middleware.Middleware
- func (m *SafetyMiddleware) OnProcess(session *rpc.Session) error
- func (m *SafetyMiddleware) OnRequest(session *rpc.Session) error
- func (m *SafetyMiddleware) OnResponse(session *rpc.Session) error
- func (m *SafetyMiddleware) SetNext(middleware middleware.Middleware)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CorsMiddleware ¶
type CorsMiddleware struct {
// contains filtered or unexported fields
}
func NewCorsMiddleware ¶
func NewCorsMiddleware() *CorsMiddleware
func (*CorsMiddleware) Enabled ¶
func (m *CorsMiddleware) Enabled() bool
func (*CorsMiddleware) Name ¶
func (m *CorsMiddleware) Name() string
func (*CorsMiddleware) Next ¶
func (m *CorsMiddleware) Next() middleware.Middleware
func (*CorsMiddleware) OnResponse ¶
func (m *CorsMiddleware) OnResponse(session *rpc.Session) error
func (*CorsMiddleware) SetNext ¶
func (m *CorsMiddleware) SetNext(middleware middleware.Middleware)
type HttpProxyMiddleware ¶
type HttpProxyMiddleware struct {
// contains filtered or unexported fields
}
func NewHttpProxyMiddleware ¶
func NewHttpProxyMiddleware() *HttpProxyMiddleware
func (*HttpProxyMiddleware) Enabled ¶
func (m *HttpProxyMiddleware) Enabled() bool
func (*HttpProxyMiddleware) GetClient ¶
func (m *HttpProxyMiddleware) GetClient(session *rpc.Session) *client.Client
func (*HttpProxyMiddleware) Name ¶
func (m *HttpProxyMiddleware) Name() string
func (*HttpProxyMiddleware) Next ¶
func (m *HttpProxyMiddleware) Next() middleware.Middleware
func (*HttpProxyMiddleware) OnProcess ¶
func (m *HttpProxyMiddleware) OnProcess(session *rpc.Session) error
func (*HttpProxyMiddleware) OnRequest ¶
func (m *HttpProxyMiddleware) OnRequest(session *rpc.Session) error
func (*HttpProxyMiddleware) OnResponse ¶
func (m *HttpProxyMiddleware) OnResponse(session *rpc.Session) error
func (*HttpProxyMiddleware) SetNext ¶
func (m *HttpProxyMiddleware) SetNext(middleware middleware.Middleware)
type LoadBalanceMiddleware ¶
type LoadBalanceMiddleware struct {
// contains filtered or unexported fields
}
func NewLoadBalanceMiddleware ¶
func NewLoadBalanceMiddleware() *LoadBalanceMiddleware
func (*LoadBalanceMiddleware) Enabled ¶
func (m *LoadBalanceMiddleware) Enabled() bool
func (*LoadBalanceMiddleware) Name ¶
func (m *LoadBalanceMiddleware) Name() string
func (*LoadBalanceMiddleware) Next ¶
func (m *LoadBalanceMiddleware) Next() middleware.Middleware
func (*LoadBalanceMiddleware) OnProcess ¶
func (m *LoadBalanceMiddleware) OnProcess(session *rpc.Session) error
func (*LoadBalanceMiddleware) OnRequest ¶
func (m *LoadBalanceMiddleware) OnRequest(session *rpc.Session) error
func (*LoadBalanceMiddleware) OnResponse ¶
func (m *LoadBalanceMiddleware) OnResponse(session *rpc.Session) error
func (*LoadBalanceMiddleware) SetNext ¶
func (m *LoadBalanceMiddleware) SetNext(middleware middleware.Middleware)
type RequestValidatorMiddleware ¶
type RequestValidatorMiddleware struct {
// contains filtered or unexported fields
}
func NewRequestValidatorMiddleware ¶
func NewRequestValidatorMiddleware() *RequestValidatorMiddleware
func (*RequestValidatorMiddleware) Enabled ¶
func (m *RequestValidatorMiddleware) Enabled() bool
func (*RequestValidatorMiddleware) Name ¶
func (m *RequestValidatorMiddleware) Name() string
func (*RequestValidatorMiddleware) Next ¶
func (m *RequestValidatorMiddleware) Next() middleware.Middleware
func (*RequestValidatorMiddleware) OnProcess ¶
func (m *RequestValidatorMiddleware) OnProcess(session *rpc.Session) error
func (*RequestValidatorMiddleware) OnRequest ¶
func (m *RequestValidatorMiddleware) OnRequest(session *rpc.Session) error
func (*RequestValidatorMiddleware) OnResponse ¶
func (m *RequestValidatorMiddleware) OnResponse(session *rpc.Session) error
func (*RequestValidatorMiddleware) SetNext ¶
func (m *RequestValidatorMiddleware) SetNext(middleware middleware.Middleware)
type SafetyMiddleware ¶
type SafetyMiddleware struct {
// contains filtered or unexported fields
}
func NewSafetyMiddleware ¶
func NewSafetyMiddleware() *SafetyMiddleware
func (*SafetyMiddleware) Enabled ¶
func (m *SafetyMiddleware) Enabled() bool
func (*SafetyMiddleware) Name ¶
func (m *SafetyMiddleware) Name() string
func (*SafetyMiddleware) Next ¶
func (m *SafetyMiddleware) Next() middleware.Middleware
func (*SafetyMiddleware) OnProcess ¶
func (m *SafetyMiddleware) OnProcess(session *rpc.Session) error
func (*SafetyMiddleware) OnRequest ¶
func (m *SafetyMiddleware) OnRequest(session *rpc.Session) error
func (*SafetyMiddleware) OnResponse ¶
func (m *SafetyMiddleware) OnResponse(session *rpc.Session) error
func (*SafetyMiddleware) SetNext ¶
func (m *SafetyMiddleware) SetNext(middleware middleware.Middleware)
Click to show internal directories.
Click to hide internal directories.