util

package
v0.35.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CanonicalAddr

func CanonicalAddr(host string, port int) (addr string)

func CanonicalHost

func CanonicalHost(host string) (string, error)

canonicalHost strips port from host if present and returns the canonicalized host name.

func GenerateResponseErrorString

func GenerateResponseErrorString(summary string, err error, detailed bool) string

func GetAuthKey

func GetAuthKey(token string, timestamp int64) (key string)

func GetHostFromAddr

func GetHostFromAddr(addr string) (host string)

TODO: use "CanonicalHost" func to replace all "GetHostFromAddr" func.

func OkResponse

func OkResponse() *http.Response

func ParseRangeNumbers

func ParseRangeNumbers(rangeStr string) (numbers []int64, err error)

func RandID

func RandID() (id string, err error)

RandID return a rand string used in frp.

func RandIDWithLen

func RandIDWithLen(idLen int) (id string, err error)

RandIDWithLen return a rand string with idLen length.

Types

This section is empty.

Jump to

Keyboard shortcuts

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