cURL响应不可读

PHP*_*PHP 7 php curl

我的cURL响应有问题,当我尝试调用WSDL的方法时,我从浏览器收到此奇怪的文本,

?d???<?_??[?7?4eS?@???8 ?]??Q??A???>?t?,????]?1??%Y???4!l?^ZG??,8??v????????#ZJ?W??
r)0Ek????Q?????"??!?0??0????(?T?$???? Z?????UU???g??????&?C?f
8?!??5??L?t{????6??{jY?Q??????K????3?D2?e   ??Oc????@^P??$?I??4A[;?p?\7?????i5??+?\?~=????)?????a?L?GJey?F???????v]??<??z??????N????\z??.?i:?S5??FgkM?hS???|,\?0?E9i=?+??!^W??7?????0?w????+b????[?;???fE4_????????u?Q)E??;?;?JL???????????1??7[?$D???\?W????U$9???
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

这是我的头

$headers = array(
                "Accept-Encoding: gzip, deflate",
                "Content-Type: text/xml;charset=\"UTF-8\"",
                "SOAPAction: \"http://tempuri.org/"",
                "Host: domain.com",
                "Content-length: ".strlen($xml_post_string),
                "Connection: Keep-Alive"
                ); 
Run Code Online (Sandbox Code Playgroud)

这是我的卷发选项

curl_setopt($soap_do, CURLOPT_URL,            $url);
curl_setopt($soap_do, CURLOPT_CONNECTTIMEOUT, 120);
curl_setopt($soap_do, CURLOPT_TIMEOUT,        120);
curl_setopt($soap_do, CURLOPT_AUTOREFERER,    true); // new
curl_setopt($soap_do, CURLOPT_MAXREDIRS,      10);   // new
curl_setopt($soap_do, CURLOPT_FOLLOWLOCATION, true); // new
curl_setopt($soap_do, CURLOPT_RETURNTRANSFER, true );
curl_setopt($soap_do, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($soap_do, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($soap_do, CURLOPT_POST,           true );            
curl_setopt($soap_do, CURLOPT_POSTFIELDS,     $xml_post_string); 
curl_setopt($soap_do, CURLOPT_VERBOSE,        TRUE); 
curl_setopt($soap_do, CURLOPT_HTTPHEADER,     $headers);
Run Code Online (Sandbox Code Playgroud)

PHP*_*PHP 6

谢谢您的评论,我已经解决了这个问题,向Grokify喊了声,我只删除了Accept-Encoding: gzip, deflate,现在可以阅读了。