POSTMAN在XML请求Body中设置变量

时间:2018-05-14 15:17:01

标签: xml variables soap request postman

我正在尝试使用postman使用xml发出SOAP请求,但我想发送的一些参数必须是我已经存储在其他请求中的环境变量。

请求Body是这样的:

<soapenv:Envelope xmlns:soapenv="blablabla" xmlns:XXX="http:blablabla/">
    <soapenv:Header/>
    <soapenv:Body>
        <XXX:Function>
            <CODE>878734ijHgs</CODE>
            <DISTRIBUTOR>myDistributor</DISTRIBUTOR>
            <MAGICNUMBER>21</MAGICNUMBER>
        </XXX:Function>
    </soapenv:Body>
</soapenv:Envelope>

重点是,作为 MAGICNUMBER 我想发送一个我以前存储为环境变量的值,但语法{{variable}}不适用于XML

请建议。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。示例:

<soapenv:Envelope xmlns:soapenv="blablabla" xmlns:XXX="http:blablabla/">
    <soapenv:Header/>
    <soapenv:Body>
        <XXX:Function>
            <CODE>878734ijHgs</CODE>
            <DISTRIBUTOR>myDistributor</DISTRIBUTOR>
            <MAGICNUMBER>{{variable}}</MAGICNUMBER>
        </XXX:Function>
    </soapenv:Body>
</soapenv:Envelope>