MCPcopy
hub / github.com/caddyserver/caddy / originAllowed

Method originAllowed

admin.go:976–986  ·  admin.go::adminHandler.originAllowed
(origin *url.URL)

Source from the content-addressed store, hash-verified

974}
975
976func (h adminHandler) originAllowed(origin *url.URL) bool {
977 for _, allowedOrigin := range h.allowedOrigins {
978 if allowedOrigin.Scheme != "" && origin.Scheme != allowedOrigin.Scheme {
979 continue
980 }
981 if origin.Host == allowedOrigin.Host {
982 return true
983 }
984 }
985 return false
986}
987
988// etagHasher returns the hasher we used on the config to both
989// produce and verify ETags.

Callers 1

checkOriginMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected