使用php SoapClient“获取http正文的错误”
我使用Soap将用户数据提交到服务器时遇到了一些麻烦.我得到的是:
错误获取http正文,无内容长度,连接已关闭或已分块数据 难道我做错了什么? $client = new SoapClient(APPPATH.'my.wsdl',array( 'login' => 'user','password' => 'pass','location' => 'http://gimmeyadata.com/crm/regserv?wsdl','trace' => true,) ); $result = $client->register(array( 'Email' => 'me@mail.com','Gender' => 'm','First name' => 'Oliver','Last name' => 'Liermann','Language code' => 'de-de',)); 最后回复标题: 上次请求标题: PHP版本:5.2.13 解决方法
试试PHP 5.3
$client = new SoapClient("< some url >",array( 'trace' => 1,'stream_context' => stream_context_create( array( 'http' => array( 'protocol_version' => 1.0,),) ),) ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |