今天测试写的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相关推荐

  1. VC++使用Soap ToolKit3.0调用WebService接口

    由于项目需要,需要实现VC调用WebService接口,之前没接触过这个,所以花了一天找了点资料,并自己编写了demo. 1. 首先看了Soap相关资料,见http://www.w3school.co ...

  2. soap协议_Go和SOAP

    在REST和RPC大行其道的今天,支持SOAP(简答对象访问协议)作为Web服务消息交换协议的情况是越来越少了.但在一些遗留系统中,尤其是采用微软技术栈的服务系统中,SOAP依然占有一席之地,比如在一 ...

  3. 【REST SOAP】REST和SOAP Web Service的区别比较

    今天遇到一个webservice协议的接口需求,在使用soupUI测试接口连通性的时候,发现使用soupUI新建一个SOAP项目的时候,WSDL链接总是报错打不开(厂家提供的接口规范上写的是SOAP协 ...

  4. soap签名_签名SOAP消息–生成封装的XML签名

    soap签名 数字签名是使数字内容可信的一种广泛使用的机制. 通过为某些内容生成数字签名,我们可以让另一方能够验证该内容. 通过此验证,它可以保证在我们签名后不会更改. 通过这个示例,我将分享如何为S ...

  5. soap协议_当SOAP遇上REST!一文解读Web服务Web API方法

    当SOAP遇上REST!一文解读eb服务和Web API方法 SOAP和REST,也许您已经很熟悉它们,希望扩展您的知识或获取新的观点.或者,也许您听说过它们,并正在寻求更好的理解.毕竟,SOAP和R ...

  6. java soap 客户端_java实现soap客户端

    JSR 109 -- J2EE 环境的 API JSR 109 指定了 Java 2 Enterprise Edition(J2EE)环境的 Web 服务编程模型和体系结 构.JSR 109 构建在 ...

  7. soap协议中的soap结构体

    soup协议中的soap结构体 struct SOAP_STD_API soap { short state; /* 0 = uninitialized, 1 = initialized, 2 = c ...

  8. C++ 开发SOAP服务端和SOAP客户端

    C++ 开发SOAP服务端和SOAP客户端 作者:flyfish  2012-5-12 目的:利用gSOAP自带的Calc例子 仿写一个 网络中使用计算器 客户端通过http发送xml格式的数据请求, ...

  9. 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 ...

最新文章

  1. HDU - 1520 Anniversary party [树形dp]
  2. Android 自带图标库 android.R.drawable
  3. Docker aufs存储驱动layer、diff、mnt目录的区别
  4. python strip() 函数探究
  5. 【Linux系统编程】文件IO操作
  6. 国外AI界牛人主页 及资源链接
  7. 【转】QT布局QGridLayout QHBoxLayout QVBoxLayout简要分析!!
  8. 下图中的蓝月亮为科学家用计算机,2018年高一地理前半期课时练习试卷带答案和解析...
  9. 大数据分析过程中包含哪些技术
  10. 基于MATLAB的数字滤波器之低通滤波器
  11. C语言程序设计 利用数组处理批量数据
  12. 常微分方程数值解法(2)
  13. 如何将word文档转换成txt记事本格式?
  14. SQL2005安装出错
  15. 简单几步解决 svchost 占用资源过高的问题
  16. 拉格朗日/柯西中值定理与高考数学计算
  17. Java面向对象实验 8 ——图形用户界面设计
  18. Python汉英/英汉翻译(百度API/有道API)
  19. 制作U盘启动CDLinux
  20. 马斯克喊话员工:淡化病毒影响吧 车祸都比它危险

热门文章

  1. 要买还未买的书单——持续更新
  2. vue 项目 前端 模拟后端接口数据(vue2,vue3)
  3. IP协议+以太网协议
  4. 串口的使用-ttyUSB0设备
  5. 基于飞桨复现图像分类模型TNT,实现肺炎CT分类
  6. JavaScript【彩票】
  7. 普通计算机怎么算根号_根号一个数字怎么算出来?
  8. 一个反斜杠(/)引起的血案
  9. C++ free指针时的异常
  10. GitHub年度报告,爆全球程序员画像!