http://pear.php.net/ pear-webmaster@lists.php.net pear-webmaster@lists.php.net 美国英语 最新版本的肥皂 soap包的最新版本 SOAP 0.14.0 http://pear.php.net/package/SOAP/download/0.14.0/ *PR#1:在使用SOAP重载扩展时添加了对XML“nillable”的支持*PR#3:添加作曲家支持 2018年8月16日14:49:39-05:00 阿什纳兹格 肥皂0.13.0 http://pear.php.net/package/SOAP/download/0.13.0/ *将QName::ns属性重命名为QName:∶prefix<br/>*修复解析多部分/相关响应(错误#14756、#14854)<br/>*修复对带有附件的特定WSDL的解析(Bill Blough,Bug#16968)<br/>*使用PCRE而不是ereg_*函数(Olle Jonsson,Bug#17726)。]<br/>QA发布<br/>错误#11729 WSDL本地文件加载错误#14344在SOAP_Server_TCP中使用Net_Server错误#14756多部分/相关响应未解析<br/>SOAP_Base中的错误#14782逻辑问题生成多维数组而不是平面数组错误#14854多部分/相关响应不再得到正确处理错误#16968使用WSDL客户端时数组分配错误<br/>错误#17659不赞成通过引用指定new的返回值错误#17726修补程序:使用PCRE函数避免弃用的函数错误#18458在MIME中返回SOAP_Attachment错误#18492返回多个结果时响应错误 2012年1月26日T13:43:55-05:00 医生 SOAP 0.12.0 http://pear.php.net/package/SOAP/download/0.12.0/ *通过静态方法SOAP_BASE::SOAPENFrefix()和SOAP_BASE::SOAPENFrefix()(Lukas-Smith)添加对任意SOAP-ENV和SOAP-ENC可选命名空间前缀的支持<br/>*添加新选项soap_encoding(使使用MIME编码时不可能对soap消息进行base64编码)(卢卡斯·史密斯)<br/>*添加新选项keep_arrays_flat(使得在以文字模式传入数组时可以多次使用相同的标记名)(卢卡斯·史密斯)<br/>*添加新选项no_type_prefix(禁止添加名称空间前缀)(Lukas Smith)<br/>*添加对文件附件属性的支持(Lukas Smith)<br/>*更好地传播选项(从客户端到客户端生成的所有值,以及从特殊值到父soap值类)(卢卡斯·史密斯)<br/>*修复缺少某些值的解码数组(Helgiíormaríorbj¶rnsson、Paul Schreiber、Gregor Gramlich、Bugs#12099、#12615、12774)<br/>*删除0.10.0中不推荐使用的SOAP_Base::__set_type_translation(),改用setTypeTranslation()<br/>*删除SOAP_Client::__use()、__style()、__ trace()、_ parse()、___getlastrequest()、__getlastressponse()和__get_wire()方法,这些方法在0.10.0中都已弃用,取而代之的是setUse()、setStyle(),setTrace(),parseResponse<br/>*修复Structs和Arrays序列化数组中缺少的命名空间(错误#1927)<br/>*默认情况下,SOAP_Fault对象不再包含回溯<br/>*使用SOAP_Client::setOpt()设置的“namespace”和“soapAction”选项<br/>*当尝试检测大哈希类型时,不再返回SOAP错误<br/>*如果发送MIME编码的附件(请求#14343),则不要在base64中对消息正文进行编码<br/>*修复通过HTTPS发送附件的问题(错误#9538)<br/>*修复从文件//URL检索WSDL数据的问题(错误号11729)<br/>*添加如何使用基本HTTP身份验证的示例(请求#11830)<br/>*支持单向消息响应(请求#11220)<br/><br/>已知的主要问题:<br/>*大型嵌套数组未正确反序列化(错误#1312)<br/>*dateTime对象属性未正确序列化(错误#1404)<br/>*不支持具有不同命名空间前缀的命名空间(错误#8086)<br/>*循环引用反序列化失败(错误号12349)<br/>*回归:使用URL传递用户名和密码不起作用(错误#12977)。 2008年8月4日19:32:12-05:00 尤诺什 SOAP 0.11.0 http://pear.php.net/package/SOAP/download/0.11.0/ *删除SOAP_RAW_CONVERT和SOAP_OBJECT_STRUCT设置<br/>*不要自动解码base64编码的数据以与其他编码(如hexBinary)保持一致,这些编码也没有解码(错误#9840)<br/>*总是关闭请求上的HTTP连接以避免keep-alive请求(Maik Greubel,Bug#11123)<br/>*修复数组序列化(错误#10283、#10635)<br/>*修复使用MIME附件时的MIME类型引用(错误#10023)<br/>*修复在SOAP到PHP对象转换时被忽略的结果对象中的多个数组的值(Christian Weiske,Bug#2627)<br/>*修复HTTPS请求中错误的Content-Type头(Christian Weiske,Bug#6213)<br/>*修复SOAP响应中被转换为空字符串而不是空数组的空数组(Christian Weiske,Bug#10131)<br/>*修复Type/dateTime.php中未正确转换的时区(Christian Weiske,Bug#10206)。 2007年6月29日T11:10:24-05:00 尤诺什 SOAP 0.10.1 http://pear.php.net/package/SOAP/download/0.10.1/ *修复Disco.php中的解析错误(错误#9923)。 2007年1月23日T05:52:42-05:00 尤诺什 SOAP 0.10.0 http://pear.php.net/package/SOAP/download/0.10.0/ *允许启用和禁用WSDL缓存,并在客户端构造函数中设置缓存目录<br/>*向SOAP_Server的service()方法添加参数,以返回SOAP响应数据,而不是将其发送到客户端(请求7206)<br/>*替换生成的代理代码的标签和变量名中的所有无效字符。(错误7493)<br/>*添加setDefaultNamespace()(请求#5622)<br/>*确保生成的代理代码不使用PHP中保留的方法或类名(Bug 3048)<br/>*不要使用SOAP_Base的__set_type_translation()方法,而要使用setTypeTranslation()<br/>*弃用SOAP_Client的__use()、__style()、___trace()、__ parse()、_ getlastrequest()、e_getlastrespresponse()和__get_wire()方法,而支持setUse()、setStyle(),setTrace(),parseResponse<br/>*不要使用SOAP_WSDL的set_service()方法,而要使用setService()<br/>*从SOAP_WSDL中删除不推荐的parse()方法<br/>*更多的代码清理<br/>*如果具有Transport类实例的一个传输失败,则修复后续故障(Bug 7469)<br/>*如果通过HTTPS发送并使用safe_mode或open_basedir,则修复客户端中的curl警告(邮箱001@xego.it,错误号9415)<br/>*代理代码中出现静默错误时,不向服务器返回SOAP错误(pear@tmp.dau-sicher.de,错误号9155)<br/>*使用addMap()修复已添加到服务器的方法的WSDL生成(marek.nos@centrum.cz公司,错误号8551)<br/>*从服务器返回SOAP错误时设置正确的编码(Marcos Pont,请求#8401)<br/>*当序列化包含11个以上元素的哈希时,不要无提示地失败(Joel Barker,Bugs#4746,#8377)<br/>*修复作为结构的复杂类型的子级的解码(markus@emedia-solutions-wolf.de,错误号7224)<br/>*修复long类型值的解码(simunek@vol.cz,错误号6042)<br/>*如果使用HTTPS传输,则发送Cookie(错误#6684)<br/>*如果使用没有输入或输出的调度方法,修复生成的WSDL中消息输入或输出的泄漏(Bug#6462)<br/>*如果在服务器中使用调用处理程序,则不要检查addToMap()中的现有方法(错误#5684)<br/>*修复从上次响应到客户端下一个请求的附件泄漏(错误#5004)。 2007-01-22T10:21:20-05:00 尤诺什 SOAP 0.9.4 http://pear.php.net/package/SOAP/download/0.9.4/ *修复从SOAP服务器发送的响应标头。(mvonarx at tiscali dot ch,Bug 6744)。 2006年4月12日17:57:57-05:00 尤诺什 SOAP 0.9.3 http://pear.php.net/package/SOAP/download/0.9.3/ *修复生成的代理代码(rsky0711 at gmail dot com,Bug 6505)。 2006年2月2日T06:59:10-05:00 尤诺什 SOAP 0.9.2 http://pear.php.net/package/SOAP/download/0.9.2/ *如果服务器代码引发E_STRICT错误,则不要返回SOAP错误。(错误4828)<br/>*修复客户端处理“编码”的所有“文字”服务(Bug 4639)<br/>*列出包定义中的所有依赖项(Bug 4882)<br/>*允许在SOAP_Server中自定义成功和错误HTTP标头(请求4118)<br/>*修复不含时区信息的日期/时间字符串的解析(错误4523)<br/>*用PHP 4.4和PHP 5修复参考通知(Bugs 4870、6371)<br/>*捕获SOAP_Server中包装函数调用的所有错误(Bug 4922)<br/>*修复SOAP_Server的service()方法中未定义的方法调用(Bug 4923)<br/>*修复MIME附件的解码(Bug 4980)<br/>*在每次请求之前重置HTTP标头(Bug 5003)<br/>*从WSDL解析器捕获错误(错误5460)<br/>*正确序列化数组中的SOAP_Value对象(warp10 dot-net中的aschutz,错误5794)。 2006年1月16日18:37:52-05:00 尤诺什 SOAP 0.9.1 http://pear.php.net/package/SOAP/download/0.9.1/ *删除调试代码<br/>*更新phpdoc 2005-05-31T15:08:08-05:00 尤诺什