diff --git a/src/plugin/plugin.cr b/src/plugin/plugin.cr index 13aa112..acd5b98 100644 --- a/src/plugin/plugin.cr +++ b/src/plugin/plugin.cr @@ -253,7 +253,11 @@ class Plugin env.push_object res.headers.each do |k, v| - env.push_string v.to_s + if v.size == 1 + env.push_string v[0] + else + env.push_string v.join "," + end env.put_prop_string -2, k end env.put_prop_string -2, "headers"