首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将SOAP响应与模式匹配

如何将SOAP响应与模式匹配
EN

Stack Overflow用户
提问于 2009-03-10 22:40:17
回答 3查看 578关注 0票数 1

您好,我正在尝试评估一个网络服务。我正在使用Axis API来创建请求。我发送带有一些攻击的请求,然后想要验证所获得的对响应模式的响应。对于如何实现这一点,我没有太多的想法。有人能帮我做到这一点吗,或者给我一些指点,让我有一些想法来实现这一点。

EN

回答 3

Stack Overflow用户

发布于 2009-03-10 22:59:05

如果您使用的是Axis2附带的wsdl2java工具,那么响应消息将被解组到生成的类,如果响应消息与从WSDL生成的类不对应,您将得到一个错误。所以在这种方式下,你有了一种隐含的验证。

票数 1
EN

Stack Overflow用户

发布于 2009-06-08 23:06:40

延斯-马丁是对的。有两种类型的验证正在进行:

  1. SOAP具有架构定义,并且响应必须是有效的SOAP响应,否则客户端将抛出异常。
  2. 您用来生成客户端的WSDL描述了响应的SOAP信封中的内容。如果您得到的响应不匹配,客户端将抛出异常。

如果您真的觉得有必要编写自己的XML解析器/验证器和SOAP处理程序,那就只能靠自己了。

票数 1
EN

Stack Overflow用户

发布于 2009-03-11 07:00:05

试试SOAPUI。它是一个非常强大的web服务开源测试工具。您可以构建测试套件,执行性能测试,并指定自定义的验证标准。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/633555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文