急:调用 webservice 出现 错误:Message = SoapFault exception: [HTTP] Error Fetching http headers
调用 webservice,当 传入 的给函数参数的 字符串 长度 较小的 时候 ,没有 问题 ,正常工作 ,但是 当数据 大于10K左右 的 时候 或 更大 的 时候 ,调用 执行后 ,就会返回 下面 错误 信息 ,为什么呢 ?
Message = SoapFault exception: [HTTP] Error Fetching http headers
相关函数内部的实现没有 问题 ,但是就是 数据 量 一大 就报上面的错误 ,函数 内部定义的出错返回的错误代码也没被执行 。
我用的 是 php5 中的 soap扩展 。各位 朋友 帮忙指点一下啊 !
部分代码如下 :
client端 调用
……
set_time_limit(0);
$result= $client->__soapCall('myfun', array(array('Name' => $inStr)));
$outStr = $result->Return;
……
//SoapServer
<?php
require("interfacefunction.php");
set_time_limit(0);
$server = new SoapServer('oo.wsdl');
$server->addFunction('myfun');
$server->handle();
?>
…… 函数 略……