Versions in this module Expand all Collapse all v0 v0.1.1 Jan 3, 2022 v0.1.0 Jan 3, 2022 Changes in this version + var ErrInvalidHeader = errors.New("invalid request header") + var ErrInvalidPath error = errors.New("invalid path") + func ShiftPath(pathIn string) (head, tail string) + type Server struct + func NewServer(lib *library.Library, titledb *titledb.TitlesDB, settings *settings.Settings) *Server + func (server *Server) GenerateVirtualFilePath(file library.FileOnDiskRecord, hostNameToUse string, useHTTPS bool) string + func (server *Server) LookupVirtualFilePath(path string) (uint64, uint32, error) + func (server *Server) Run() + func (server *Server) ServeHTTP(res http.ResponseWriter, req *http.Request) + func (server *Server) StartHTTP() + func (server *Server) Stop()