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 // ConvertMapToHeader converts map[string]interface{} to http.Header
func ConvertMapToHeader(m map[string]interface{}) http.Header { func ConvertMapToHeader(m map[string]interface{}) http.Header {
header := make(map[string][]string) header := http.Header{}
for k, v := range m { for k, v := range m {
header[k] = []string{v.(string)} header.Set(k, v.(string))
} }
return header return header
} }