I'm consuming a SOAP method which expects a XML content with ISO-8859-1 encoding. I tried add it directly as a method parameter but SoapClient returns an encoding error:
SOAP-ERROR: Encoding: string '<?xml version="1.0" encoding="ISO-8859-1"?>(...)' is not a valid utf-8 string
If I convert the XML content to UTF-8 the SOAP server doesn't recognize the XML content.
Any solution using SoapClient? Any alternative using cURL?