php soap version,PHP的SOAP接口提示Wrong Version
今天测试写的webservice接口,提示Wrong Version 的错误
每次测试webservice接口都会报各种莫名其妙的错误,晕。
最后发现是原来的代码里全部写的echo,用于直接页面调试,没有在改成webservice调用时调整为return造成的。
Wrong Version
示例:
SoapFault Object
(
[message:protected] => Wrong Version
排查:
在确认 client 和 server 版本一致的前提下,该错误一般是由于 server 端被调用的方法出现了异常中断(Notice, Warning, Fatal Error, 直接die输出)没有正常的 return 造成的
可使用下面两个方法监测服务端的输出
$client->__getLastResponse()
$client->__getLastResponseHeaders()
php soap version,PHP的SOAP接口提示Wrong Version相关推荐
- VC++使用Soap ToolKit3.0调用WebService接口
由于项目需要,需要实现VC调用WebService接口,之前没接触过这个,所以花了一天找了点资料,并自己编写了demo. 1. 首先看了Soap相关资料,见http://www.w3school.co ...
- soap协议_Go和SOAP
在REST和RPC大行其道的今天,支持SOAP(简答对象访问协议)作为Web服务消息交换协议的情况是越来越少了.但在一些遗留系统中,尤其是采用微软技术栈的服务系统中,SOAP依然占有一席之地,比如在一 ...
- 【REST SOAP】REST和SOAP Web Service的区别比较
今天遇到一个webservice协议的接口需求,在使用soupUI测试接口连通性的时候,发现使用soupUI新建一个SOAP项目的时候,WSDL链接总是报错打不开(厂家提供的接口规范上写的是SOAP协 ...
- soap签名_签名SOAP消息–生成封装的XML签名
soap签名 数字签名是使数字内容可信的一种广泛使用的机制. 通过为某些内容生成数字签名,我们可以让另一方能够验证该内容. 通过此验证,它可以保证在我们签名后不会更改. 通过这个示例,我将分享如何为S ...
- soap协议_当SOAP遇上REST!一文解读Web服务Web API方法
当SOAP遇上REST!一文解读eb服务和Web API方法 SOAP和REST,也许您已经很熟悉它们,希望扩展您的知识或获取新的观点.或者,也许您听说过它们,并正在寻求更好的理解.毕竟,SOAP和R ...
- java soap 客户端_java实现soap客户端
JSR 109 -- J2EE 环境的 API JSR 109 指定了 Java 2 Enterprise Edition(J2EE)环境的 Web 服务编程模型和体系结 构.JSR 109 构建在 ...
- soap协议中的soap结构体
soup协议中的soap结构体 struct SOAP_STD_API soap { short state; /* 0 = uninitialized, 1 = initialized, 2 = c ...
- C++ 开发SOAP服务端和SOAP客户端
C++ 开发SOAP服务端和SOAP客户端 作者:flyfish 2012-5-12 目的:利用gSOAP自带的Calc例子 仿写一个 网络中使用计算器 客户端通过http发送xml格式的数据请求, ...
- AndroidStudio中更新到最新版本后仍然提示:This version of the Android Support plugin for IntelliJ IDEA (or Android
场景 AndroidStudio中打开新项目提示:This version of the Android Support plugin for IntelliJ IDEA (or Android St ...
最新文章
- git 使用基础使用(书推荐《git版本管理》)
- HDU 1556 前缀和 树状数组 线段树
- ITK:将样条曲线拟合到点集
- linux 根据进程号查看对应的进程
- dotnet 是 前30个增长最快速度的开源项目中排名第一的开发平台
- 嵌入式开发板02---点亮LED升级版
- Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
- 容器编排技术 -- kubectl Cheat Sheet
- 分析师机构发布中国低代码平台现状分析报告,华为云AppCube为数字化转型加码
- 【SpringBoot】Spring+Druid初级配置
- 准备一些万圣节的乐趣——UI设计素材模板
- 【万字详解+PPT下载】腾讯广告实时策略数据框架建设
- 吴恩达机器学习学习笔记第八章:正则化
- tde数据库加密_启用了基于透明数据加密(TDE)的地理复制的Azure SQL数据库
- python执行mysql存储过程_Mysql学习---使用Python执行存储过程
- python项目方案书模板格式_项目策划书格式范文
- mysql crud,mysql的CRUD操作实现
- 广义线性模型到底是个什么鬼?
- 计算机教师师徒结对师傅总结,师徒结对师傅小结
- 特种部队小组2+蒲公英联机平台联机教程
热门文章
- Pulmonary--Detection4
- 计算机电源故障维修方法,电脑辅助电源故障的维修方法
- 我们纵情声色不过以此为寄 我们坚强不过是彼此相欺 最云淡风的字眼 却包含我最深厚的问候和想念
- 北京大学计算机学院,官宣首任院长
- latex 表格引用出错 出现?? You have referenced something which has not yet been labelled
- 大话设计模式读书笔记之桥接模式
- RocketMQ 分布式事务消息过程分析
- 老李分享:robotium常用API 1
- 关键词单数和复数,ASO排名差距居然这么大
- Java学习:IT行业是否已经开始饱和或者过剩?