http

package
v1.25.5 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ValueRouteName           = 1
	ValueFilterChainName     = 2
	ValueProtocol            = 3
	ValueResponseCode        = 4
	ValueResponseCodeDetails = 5
	ValueAttemptCount        = 6
)
View Source
const (
	HTTP10 = "HTTP/1.0"
	HTTP11 = "HTTP/1.1"
	HTTP20 = "HTTP/2.0"
	HTTP30 = "HTTP/3.0"
)

Variables

View Source
var ErrDupRequestKey = errors.New("dup request key")
View Source
var Requests = &requestMap{}

Functions

func PassThroughFactory

func PassThroughFactory(interface{}) api.StreamFilterFactory

func RegisterHttpFilterConfigFactory

func RegisterHttpFilterConfigFactory(name string, f api.StreamFilterConfigFactory)

func RegisterHttpFilterConfigParser

func RegisterHttpFilterConfigParser(parser api.StreamFilterConfigParser)

TODO merge it to api.HttpFilterConfigFactory

func RegisterStreamingHttpFilterConfigFactory

func RegisterStreamingHttpFilterConfigFactory(name string, f api.StreamFilterConfigFactory)

streaming and async supported by default

func SetHttpCAPI

func SetHttpCAPI(api api.HttpCAPI)

SetHttpCAPI for mock cAPI

Types

This section is empty.

Jump to

Keyboard shortcuts

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