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.
Click to show internal directories.
Click to hide internal directories.