gsoap页面:https://www.genivia.com/doc/guide/html/index.html

soap客户端用户登录返回值错误代码表(ERROR CODE)

SOAP_EOF -1 Unexpected end of file, no input, or timeout while receiving data
SOAP_ERR -1  
SOAP_OK 0 No error
SOAP_CLI_FAULT 1 The service returned a client fault (SOAP 1.2 Sender fault)
SOAP_SVR_FAULT 2 The service returned a server fault (SOAP 1.2 Receiver fault)
SOAP_TAG_MISMATCH 3 An XML element didn't correspond to anything expected
SOAP_TYPE 4 An XML Schema type mismatch
SOAP_SYNTAX_ERROR 5 An XML syntax error occurred on the input
SOAP_NO_TAG 6 Begin of an element expected, but not found
SOAP_IOB 7 Array index out of bounds
SOAP_MUSTUNDERSTAND 8 An element needs to be ignored that need to be understood
SOAP_NAMESPACE 9 Namespace name mismatch (validation error)
SOAP_USER_ERROR 10  
SOAP_FATAL_ERROR 11 Internal error
SOAP_FAULT 12 An exception raised by the service
SOAP_NO_METHOD 13 The dispatcher did not find a matching operation for the request
SOAP_GET_METHOD 14 HTTP GET operation not handled
SOAP_EOM 15 Out of memory
SOAP_NULL 16 An element was null, while it is not supposed to be null
SOAP_DUPLICATE_ID 17 Multiple occurrences of the same element ID on the input
SOAP_MISSING_ID 18 Element ID missing for an HREF on the input
SOAP_HREF 19 Reference to object is incompatible with the object refered to
SOAP_UDP_ERROR 20 Message too large to store in UDP packet
SOAP_TCP_ERROR 21 A connection error occured
SOAP_HTTP_ERROR 22 An HTTP error occured
SOAP_SSL_ERROR 23 An SSL error occured
SOAP_ZLIB_ERROR 24 A Zlib error occured
SOAP_DIME_ERROR 25 DIME parsing error
SOAP_DIME_HREF 26 DIME attachment has no href from SOAP body
SOAP_DIME_MISMATCH 27 DIME version/transmission error
SOAP_DIME_END 28 End of DIME error
SOAP_MIME_ERROR 29 MIME parsing error
SOAP_MIME_HREF 30  
SOAP_MIME_END 31  
SOAP_VERSIONMISMATCH 32 SOAP version mismatch or no SOAP message
SOAP_PLUGIN_ERROR 33 Failed to register plugin
SOAP_DATAENCODINGUNKNOWN 34 SOAP 1.2 DataEncodingUnknown fault
SOAP_REQUIRED 35 Attributed required validation error
SOAP_PROHIBITED 36 Attributed prohibited validation error
SOAP_OCCURS 37 Element minOccurs/maxOccurs validation error
SOAP_LENGTH 38 Element length validation error
SOAP_FD_EXCEEDED 39  

处理gsoap的错误信息

struct soap soap;
if(soap.error != SOAP_OK)
{// 输出错误码cout<<"errorcode="<<status<<endl;// c++错误码详细信息ostringstream stream;soap_stream_fault(&soap, stream);cout<<stream.str()<<endl;// C++ 直接输出错误信息到控制台soap_stream_fault(&soap, cerr);// C语言处理错误码char msg[1024];soap_sprint_fault(&soap, msg, 1024);cout<<msg<<endl;
}

soap错误码和获取处理错误码的详细信息相关推荐

  1. Android获取网易云音乐歌曲详细信息

    Android获取网易云音乐歌曲详细信息 一.目标 二.实现方案 三.最终方案 四.遗留问题 五.接下来 六.Finally 在<Android获取歌曲详细信息>一文中,介绍了几种获取网易 ...

  2. Android获取酷狗音乐歌曲详细信息

    Android获取酷狗音乐歌曲详细信息 一.目标 二.实现方案 三.最终方案 四.网易云音乐 五.遗留问题 六.接下来 七.Finally 在<Android获取歌曲详细信息>一文中,介绍 ...

  3. 获取高德POI兴趣点的详细信息

    获取高德POI兴趣点的详细信息 一,获取高德地图POI数据 第一步,申请"Web服务API"密钥(Key): 第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发 ...

  4. WinPcap笔记(3):获取已安装设备的详细信息

    现在已经知道了如何获取本地设备的基本信息.事实上,WinPcap提供了其它更高级的信息.在函数pcap_findalldevs_ex()返回的pcap_if结构体中,都有一个pcap_addr的结构体 ...

  5. <渗透测试学习指南> 信息收集(三)获取目标应用版本等详细信息

    转载请注明作者和出处: 本章将讲述如何获取目标系统信息.端口信息等详细信息 上一章我们讲到了获取目标真实IP及子域名信息的几种典型方法,但是单靠真实IP和子域名还无法让我们顺利的完成一项渗透测试任务, ...

  6. 怎样获取淘宝/天猫sku详细信息 API数据

    一.接口参数说明: item_sku-获取sku详细信息API接口,包含规格名称.规格图片.优惠价.原价.宝贝标题.库存等,价格低至几厘,详情请加我,或者私聊我,或者是点击更多API调试请移步注册AP ...

  7. Android监控外接USB设备和获取USB等设备的详细信息

    1.通过如下Action监控USB设备的插入或拔出 UsbManager.ACTION_USB_ACCESSORY_ATTACHED;UsbManager.ACTION_USB_ACCESSORY_D ...

  8. 如何快速获取淘宝商品的详细信息?看这里就够了

    taobao.item_get 公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) secret String 是 调用密钥 api_name S ...

  9. 获取linux详细信息,通过编程获取Linux文件系统使用的详细信息

    去年的操作系统课程设计,我做了一个基于linux到任务管理器.大部分需要到系统信息都是从linux下 的一个伪文件系统/proc中读出的.大家都知道,此文件系统只存在内存当中,而不占用外存空间.它以文 ...

  10. jq获取id的名称_查找 Linux 发行版名称、版本和内核详细信息 | Linux 中国

    我这里给出了一些命令行方法来查找 Linux 系统信息.可能有很多,但这些方法适用于大多数 Linux 发行版.-- Sk 本指南介绍了如何查找 Linux 发行版名称.版本和内核详细信息.如果你的 ...

最新文章

  1. 程序员必练六大项目:从数据结构到操作系统,计算机教授为你画重点
  2. 常考数据结构与算法:判断二叉树是否对称(迭代法,递归法)
  3. Asp.net core使用IIS在windows上进行托管
  4. hdu2973 YAPTCHA
  5. 深入理解K8S网络原理下
  6. css预处理器_【第十一课】初尝CSS的预处理器
  7. 怎么判断间隙过渡过盈配合_圆柱销有2个标准,选型注意材料和热处理,特别是销孔的配合关系...
  8. java调用python脚本文件_Java实现调用jython执行python文件的方法
  9. CEIWEI CommMonitor 串口监控精灵v11.0 串口过滤 串口驱动
  10. System.Net.WebException: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。 ---> System.Security.Authentication.Authe
  11. 解决Steam需要在线进行更新。请确定您的网络连接正常,然后重试。的问题
  12. MFC进修笔记2——MFC和Win32
  13. MongoDB的多表关联查询
  14. 什么耳机适合跑步、挑选五款最佳的跑步耳机推荐
  15. Windows server 2008 关闭135端口
  16. HTML5常用标签及属性
  17. matlab求亚像素,MATLAB 亚像素点检测代码;
  18. linux基础培训 华为,华为内部培训资料linux 基础
  19. 在manjaro中开启多VLAN,配置永久静态IP,使用systemd-networkd配置
  20. 自攻螺丝与塑件底孔规格表

热门文章

  1. Mac本配置adb环境,通过adb安装apk。
  2. 吉林大学linux校园网客户端 64位操作系统不能上网解决方案
  3. 十二个开源UML工具
  4. 6个免费视频、音频素材网,视频剪辑必备
  5. autojs开发的ip地址查询工具开源代码免费分享
  6. 睡眠多少分钟一个循环_睡眠分多少阶段
  7. 横摆角速度传感器原理
  8. ILSVRC-ImageNet历年竞赛冠军
  9. 文字编码和Unicode
  10. 机器学习模型的保存与调用