如何使用Groovy

问题描述

我必须在标头内的所有请求中插入安全标签。我该如何自动化?,因为对于每个请求,我都必须手动复制过去,这需要花费时间来处理所有请求

以下是实际请求:

   <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:ws="http://ws.test.sample.com/" xmlns:ws1="http://ws.test.sample.com/">         
    <soapenv:Header>
    </soapenv:Header>

添加安全标签后:

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:ws="http://ws.test.sample.com/" xmlns:ws1="http://ws.test.sample.com/">  
    <soapenv:Header>
          <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://doc.test.xsd">
           <wsse:Usernametoken wsu:Id="Usernametoken-1" xmlns:wsu="http://doc.test.xsd">
           <wsse:Username>test</wsse:Username>
           <wsse:Password Type="http://doc.test.xsd">o9j1/hA/mkFTG0ODti</wsse:Password>
          </wsse:Usernametoken>
        </wsse:Security>
    </soapenv:Header>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)