Fix Header convertion bug. Map was not canonicalizing keys

This commit is contained in:
Musab Gültekin 2019-06-22 15:04:08 +03:00
parent 02df5aa4e8
commit d20ea47390

View File

@ -85,9 +85,9 @@ func ConvertHeaderToMap(header http.Header) map[string]interface{} {
// ConvertMapToHeader converts map[string]interface{} to http.Header
func ConvertMapToHeader(m map[string]interface{}) http.Header {
header := make(map[string][]string)
header := http.Header{}
for k, v := range m {
header[k] = []string{v.(string)}
header.Set(k, v.(string))
}
return header
}