您好我正在尝试评估一项网络服务。我正在使用Axis API来创建请求。我发送带有一些攻击的请求,然后想要验证获得的对响应模式的响应。我不知道如何实现这一目标。有人可以帮助我实现这一目标,或者给我一些指导,让我有一些想法来获得这个。
答案 0 :(得分:1)
如果您使用了Axis2附带的wsdl2java工具,则响应消息将被解组为生成的类,如果响应消息与WSDL生成的类不对应,您将收到错误。所以这样你就有了一种隐式验证。
答案 1 :(得分:1)
Jens-Martin是对的。如果您正在使用Axis wsdl2java生成的客户端,则所需的所有验证都将在幕后进行。有两种验证:
如果您真的觉得有必要编写自己的XML解析器/验证器和SOAP处理程序,那么您就可以自己动手了。
答案 2 :(得分:0)
试试SOAPUI。它是一个非常强大的Web服务开源测试工具。您可以构建测试套件,执行性能测试,并指定自定义验证标准。