我非常感谢您对我的以下问题的回复 有什么办法可以针对xml-mgmt接口发送SOMA请求来查看/检查不同domian上的探测状态?如果打开/关闭? 感谢
答案 0 :(得分:2)
是的,"显示域名"命令显示所有域探测的状态。
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dp="http://www.datapower.com/schemas/management">
<env:Body>
<dp:request domain="default">
<dp:get-status class="DomainStatus" /></dp:request>
</env:Body>
</env:Envelope>
然后,您可以将响应解析为XML并从XPath获取状态:
//*[local-name()='DomainStatus']/*[local-name()='Domain'][text()='test-domain']/following-sibling::*[local-name()='ProbeEnabled']/text()