Don’t set content headers.
Get wsdl does not need one and other requests specify xml type content header anyway.

Also setting ‘content-length’ somehow breaks the request to https soap api through corporate proxy.