Use Header type from net/http package to define response header property and benefit from package functions like canonical conversion of key.
Header has map[string][]string type. So each header key theoretically could have more than one value ! I'm comparing only the first value which is get via function header.Get(key).