when using the http.Client, multi-value headers are not returned as arrays, but comma separated strings