fix: we can't assume that Content-Type is in the headers