in reply to serving a zip file with Dancer2
Could you recommend your favorite "browser-side debugger" and give us pointers for how you would use it in this case? The more specific, the more helpful.
And the headers were ok - they were identical to the psgi-version.
The problem (as I mentioned in another post) seems to be that while a plain psgi-app returns happily whatever you give it, Dancer seems to be a little cleverer which in this case gets in my way.
I need to explicitly decode the string as utf-8 to keep Dancer from encoding it again then it works.
I would be very interesting to learn if this is the proper way to do this though...