url

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Rendered for js/wasm

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Params

type Params js.Value

func (Params) Append

func (p Params) Append(name, val string)

func (Params) Delete

func (p Params) Delete(name string)

func (Params) Foreach

func (p Params) Foreach(fn func(key, val string))

func (Params) Get

func (p Params) Get(name string) (val string, ok bool)

func (Params) GetAll

func (p Params) GetAll(name string) []string

func (Params) Has

func (p Params) Has(name string) bool

func (Params) JSValue

func (p Params) JSValue() js.Value

func (Params) Set

func (p Params) Set(name, val string)

func (Params) String

func (p Params) String() string

type URL

type URL js.Value

func New

func New(url string) URL

func (URL) Hash

func (u URL) Hash() string

func (URL) Host

func (u URL) Host() string

func (URL) Hostname

func (u URL) Hostname() string

Hostname returns hostname property.

func (URL) Href

func (u URL) Href() string

Href returns href property.

func (URL) JSON

func (u URL) JSON() string

func (URL) JSValue

func (u URL) JSValue() js.Value

func (URL) Origin

func (u URL) Origin() string

Origin returns origin property.

func (URL) Params

func (u URL) Params() Params

Params returns parameters in url.

func (URL) Password

func (u URL) Password() string

Password returns password property.

func (URL) Pathname

func (u URL) Pathname() string

Pathname returns pathname property.

func (URL) Port

func (u URL) Port() string

Port returns port property.

func (URL) Protocol

func (u URL) Protocol() string

Protocol returns protocol property and remove ":" at end.

func (URL) QueryPath

func (u URL) QueryPath() string

func (URL) QueryString

func (u URL) QueryString() string

Querystring returns query string in the url.

func (URL) Search

func (u URL) Search() string

Search returns search property.

func (URL) SetHash

func (u URL) SetHash(val string)

func (URL) SetHost

func (u URL) SetHost(val string)

func (URL) SetHostname

func (u URL) SetHostname(val string)

SetHostname sets hostname property.

func (URL) SetHref

func (u URL) SetHref(val string)

SetHref sets href property.

func (URL) SetPassword

func (u URL) SetPassword(val string)

SetPassword sets password property.

func (URL) SetPathname

func (u URL) SetPathname(val string)

SetPathname sets pathname property.

func (URL) SetPort

func (u URL) SetPort(port int)

SetPort sets port property.

func (URL) SetProtocol

func (u URL) SetProtocol(protocol string)

SetProtocol sets protocol property. Append ":" automatically if protocol is not end with ":".

func (URL) SetQueryPath

func (u URL) SetQueryPath(path string)

func (URL) SetQueryString

func (u URL) SetQueryString(query string)

SetQuerystring sets query string in the url.

func (URL) SetSearch

func (u URL) SetSearch(search string)

SetSearch sets search property.

func (URL) SetUsername

func (u URL) SetUsername(username string)

SetUsername sets username property.

func (URL) String

func (u URL) String() string

func (URL) Username

func (u URL) Username() string

Username returns username property.

Jump to

Keyboard shortcuts

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