Documentation
¶
Index ¶
- func Delete(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func DeleteCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func DeletePassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Get(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func GetCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func GetPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Post(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func PostCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func PostPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Put(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func PutCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func PutPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- type CommonPassThroughParams
- type OnePassThroughParams
- type PassThroughParams
- type PassThroughRequestItem
- type SimpleCommonPassThroughParams
- type SimpleOnePassThroughParams
- type SimplePassThroughParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Delete ¶
func Delete(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...gateway.Handler)
func DeleteCommonPassThrough ¶
func DeleteCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...gateway.Handler)
func DeletePassThrough ¶
func DeletePassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...gateway.Handler)
func Get ¶
func Get(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...gateway.Handler)
func GetCommonPassThrough ¶
func GetCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...gateway.Handler)
func GetPassThrough ¶
func GetPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...gateway.Handler)
func Post ¶
func Post(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...gateway.Handler)
func PostCommonPassThrough ¶
func PostCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...gateway.Handler)
func PostPassThrough ¶
func PostPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...gateway.Handler)
func Put ¶
func Put(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...gateway.Handler)
func PutCommonPassThrough ¶
func PutCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...gateway.Handler)
func PutPassThrough ¶
func PutPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...gateway.Handler)
Types ¶
type CommonPassThroughParams ¶
type CommonPassThroughParams struct {
HttpMethod string
*SimpleCommonPassThroughParams
}
type OnePassThroughParams ¶
type OnePassThroughParams struct {
HttpMethod string
*SimpleOnePassThroughParams
}
type PassThroughParams ¶
type PassThroughParams struct {
HttpMethod string
*SimplePassThroughParams
}
type PassThroughRequestItem ¶
type PassThroughRequestItem struct {
Request gateway.Request
RequestResponseCallback gateway.RequestResponseCallback
}
type SimpleCommonPassThroughParams ¶
type SimpleCommonPassThroughParams struct {
RelativePath string
RequestItems []PassThroughRequestItem
}
type SimpleOnePassThroughParams ¶
type SimpleOnePassThroughParams struct {
RelativePath string
RequestItem *PassThroughRequestItem
}
type SimplePassThroughParams ¶
Click to show internal directories.
Click to hide internal directories.