Versions in this module Expand all Collapse all v1 v1.0.0 May 16, 2020 Changes in this version + const HEADERS_ADD_TO_LIST + const HEADERS_SET_ORIGIN + const HEADERS_SET_ORIGIN_ALWAYS + var EOL_BYTES = []byte — darwin/amd64, linux/amd64, windows/amd64 + var LogFileServer bool + var LogHosts bool + var LogServer bool + var MimeTypes = map[string]string + var ServiceFolder = "..$$$" + func AddAdministrativeTask(name string, options []string) + func AddToHosts(ipList []IpList) error + func CheckProcessorBlocks(blocks []dvmeta.ProcessorBlock, request *dvmeta.RequestContext) bool + func GetContentTypeByFileName(name string) string + func GetPurePath(path string) string + func GetRewriteMapItem(url string, full bool, src string) *dvmeta.RewriteMapItem + func HandleError(request *dvmeta.RequestContext, message string) + func HandleFromFile(request *dvmeta.RequestContext) + func HandleFromFileWithProcessorCheck(request *dvmeta.RequestContext) + func HandleFromString(request *dvmeta.RequestContext, data string) + func HandleRequestContext(request *dvmeta.RequestContext) + func HandlerError(w http.ResponseWriter, r *http.Request, message string) + func HandlerOk(w http.ResponseWriter, r *http.Request, message string) + func HandlerWriteDirect(request *dvmeta.RequestContext) + func MakeDefaultHandler(defaultServerInfo *dvmeta.MicroCoreInfo, ...) http.HandlerFunc + func PrepareAccessControlLists(data string) dvmeta.MicroCoreHeaderAttribute + func PrepareProxyName(name string) string + func ProcessHosts(ipList []IpList, isRemoval bool) + func RemoveFromHosts(ipList []IpList) error + func ResolveAdministrativeTasks() + func Send(w http.ResponseWriter, r *http.Request, message []byte) + func SetRecordMode(path string) + func SetRequestUrl(request *dvmeta.RequestContext, url string) + type IpList struct + Ip string + Kind string + Urls string + type ReadLinesPool struct