expedition

package module
v0.0.0-...-6965bc9 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2021 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

This is the main package of expedition.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrCode400 = errors.New("400 Bad Request")
	ErrCode401 = errors.New("401 Unauthorized")
	ErrCode402 = errors.New("402 Payment Required ")
	ErrCode403 = errors.New("403 Forbidden")
	ErrCode404 = errors.New("404 Not Found")
	ErrCode405 = errors.New("405 Method Not Allowed")
	ErrCode406 = errors.New("406 Not Acceptable")
	ErrCode407 = errors.New("407 Proxy Authentication Required")
	ErrCode408 = errors.New("408 Request Timeout")
	ErrCode409 = errors.New("409 Conflict")
	ErrCode410 = errors.New("410 Gone")
	ErrCode411 = errors.New("411 Length Required")
	ErrCode412 = errors.New("412 Precondition Failed")
	ErrCode413 = errors.New("413 Payload Too Large")
	ErrCode414 = errors.New("414 URI Too Long")
	ErrCode415 = errors.New("415 Unsupported Media Type")
	ErrCode416 = errors.New("416 Range Not Satisfiable")
	ErrCode417 = errors.New("417 Expectation Failed")
	ErrCode418 = errors.New("418 I'm a teapot")
	ErrCode421 = errors.New("421 Misdirected Request")
	ErrCode422 = errors.New("422 Unprocessable Entity")
	ErrCode423 = errors.New("423 Locked")
	ErrCode424 = errors.New("424 Failed Dependency")
	ErrCode425 = errors.New("425 Too Early")
	ErrCode426 = errors.New("426 Upgrade Required")
	ErrCode428 = errors.New("428 Precondition Required")
	ErrCode429 = errors.New("429 Too Many Requests")
	ErrCode431 = errors.New("431 Request Header Fields Too Large")
	ErrCode451 = errors.New("451 Unavailable For Legal Reasons")
	ErrCode500 = errors.New("500 Internal Server Error")
	ErrCode501 = errors.New("501 Not Implemented")
	ErrCode502 = errors.New("502 Bad Gateway")
	ErrCode503 = errors.New("503 Service Unavailable")
	ErrCode504 = errors.New("504 Gateway Timeout")
	ErrCode505 = errors.New("505 HTTP Version Not Supported")
	ErrCode506 = errors.New("506 Variant Also Negotiates")
	ErrCode507 = errors.New("507 Insufficient Storage")
	ErrCode508 = errors.New("508 Loop Detected")
	ErrCode510 = errors.New("510 Not Extended")
	ErrCode511 = errors.New("511 Network Authentication Required")
)

Function for defining error messages.

Functions

This section is empty.

Types

type ExpeditionAction

type ExpeditionAction interface {
	SetParams(string, string, string, bool, string)
	Search() error
	Download() error
	Cache() error
}

ExpeditionAction is an interface that defines methods to manipulate this package.

func SelectUser

func SelectUser() ExpeditionAction

SelectUser is a function that returns an interface.

Jump to

Keyboard shortcuts

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