}
func prefixStrippedHTTPHeaderToNexusHeader(httpHeader http.Header, prefix string) nexus.Header {
api.go
header := nexus.Header{}
for k, v := range httpHeader {
lowerK := strings.ToLower(k)
if strings.HasPrefix(lowerK, prefix) {
// Nexus headers can only have single values, ignore multiple values.
header[lowerK[len(prefix):]] = v[0]
}
}
}