This is such a shameless excuse. You don't need iOS to add a Content-Length header.
But we can't know if this is actually causing the issue on iOS