session

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetCookie

func SetCookie(host string, cookie *http.Cookie)

SetCookie sets a cookie into a session, creating one if it doesn't exist

func SetGlobalVariable

func SetGlobalVariable(name, value string)

SetGlobalVariable sets a value that will be merged into all sessions

func SetVariable

func SetVariable(host, name, value string)

SetVariable sets a value to a specific variable, creating a session if it doesn't exists

Types

type Session

type Session struct {
	Cookies   map[string]*http.Cookie
	Host      string
	Variables map[string]string
}

Session stores information for one session

func Get

func Get(host string) *Session

Get a session based on a URL.

type SetVariableRequest

type SetVariableRequest struct {
	Values []model.KeyValuePair
}

SetVariableRequest is used to request a variable to be set

Jump to

Keyboard shortcuts

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