I just spent many hours trying to figure out why a binary file sent via an API was always corrupted, until I found out it was because of Pretender passthrough somehow bungling it up.
I searched and found this: #148, but as far as I see this cannot be set when using fetch().