ihttpctl

package
v1.202405300917.1 Latest Latest
Warning

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

Go to latest
Published: May 30, 2024 License: MIT Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppRequestHandler

type AppRequestHandler struct {
	AppQName      istructs.AppQName
	NumPartitions uint
	NumAppWS      uint
	Handlers      map[istructs.PartitionID]ibus.RequestHandler
}

type AppRequestHandlers

type AppRequestHandlers []AppRequestHandler

type DefaultRedirectRoute

type DefaultRedirectRoute map[string]string // single record only

type IHTTPProcessorController

type IHTTPProcessorController interface {
	iservices.IService
}

func NewHTTPProcessorController

func NewHTTPProcessorController(processor ihttp.IHTTPProcessor, staticResources []StaticResourcesType, redirections RedirectRoutes, defaultRedirection DefaultRedirectRoute, acmeDomains ihttp.AcmeDomains, appRequestHandlers AppRequestHandlers) IHTTPProcessorController

type RedirectRoutes

type RedirectRoutes map[string]string

type StaticResourcesType

type StaticResourcesType map[string]fs.FS

Jump to

Keyboard shortcuts

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