假设我有一个xml payload。
请求1的目标是API 1:API 1是SOAP,并且作为请求的一部分,它应该以CDATA的形式接收此xml有效负载
请求2的目标是API 2:API 2是REST风格的,作为请求的一部分,应该接收这个xml有效负载作为base64编码的字符串。
有没有一种方法可以建立这个xml有效负载,使两个请求都可以引用它?
例如,目前如果xml有效负载需要更改,我需要修改请求1和请求2主体中的相应属性。
例如:
SOAP:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" >
<soap:Header/>
<soap:Body>
<someOperation>
<someProperty/>
<someOtherproperty/>
<etc/>
<Data><![CDATA[<thatXmlPayload>a few thousand lines</thatXmlPayload]]>
...etc...
字符串
休息时间:
{
"myProperty" : ...,
"myOtherProperty" : ...,
"etc" : ...,
"content" : thatSameFewThousandLineXmlPayloadButBase64Encoded==
...etc...
型
1条答案
按热度按时间8aqjt8rx1#
摘要:没有。
从软件工程师的工具Angular 来看,Postman是一个游戏规则改变者。
话虽如此,这是一个相当愚蠢的“软件”。它是一个基本的请求/响应生命周期的性感接口。
.随着 Postman 团队功能的额外好处,这真的很酷,但与这个特定的问题无关。
所以不。 Postman 不会为你做这件事。
请求/响应。您负责定义请求(包括有效负载),Postman将处理响应,使其易于查看。
我的意思是,你所要求的可能是一个非常好的想法,一个我可以亲自看到我的工作人员使用.但你最好的方法,这将是提出一个功能请求 Postman 通过他们的首选方法.
但直接回答你的问题。不。这是不可能的。只要使用好旧的CTRL + C和CTRL + V。
除非你在大规模工作,这只是一个2秒的不便,而不是一个真实的问题。