urlutils

package
v0.0.0-...-bcdc46a Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrTooLargePost = errors.New("http: POST too large")

Functions

func ParseNNotationAttr

func ParseNNotationAttr(prefix string, paramList []string, mainHandler ParamFunc, sc NewSubContainer) (map[int]ISubContainer, *sqserr.SQSError)

Types

type ISubContainer

type ISubContainer interface {
	Parse(param string, value string) *sqserr.SQSError
}

type NewSubContainer

type NewSubContainer func() ISubContainer

type ParamFunc

type ParamFunc func(param string, value string) *sqserr.SQSError

type SQSQuery

type SQSQuery struct {
	Action          string
	Host            string
	Version         string
	Expires         string
	QueueName       string
	QueueNamePrefix string
	QueueUrl        string
	ParamsList      []string
	SenderId        string
}

func ParseSQSQuery

func ParseSQSQuery(req *http.Request) (*SQSQuery, error)

Jump to

Keyboard shortcuts

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