OK.  unicorn has no choice to support all Rack as long as Rack <= 2
applications exist...

Understood, I just wanted to show that I'm reasonably confident this isn't due to something weird I was doing in application code, and that ultimately I couldn't find any workaround that didn't involve monkeypatching either Rack or Unicorn.

Does this work for you?

Indeed it does!

Yeah, I haven't looked deeply at Rack 3 support and hate dealing
with the culture of breaking changes prevalent in the Ruby world :<

Yeah, I get it. To be fair the array representation probably makes more sense for a header with multiple values, but downstream in practice it means you have to deal with both.


Thanks

Reply via email to