我正在尝试将HTTP标头添加到我的SOAP请求中。代码是用groovy编写的,并使用groovy-wslite库。我的代码如下所示:
<H4> This is the header</H4>
<div>
<div style="display:inline-block">1st div</div>
<div style="display:inline-block">2nd div</div>
</div>
如何将HTTP标头添加到客户端对象?
答案 0 :(得分:0)
您不能将HTTP标头添加到客户端对象本身。
相反,客户端发出的每个SOAP请求都可以添加自己的HTTP标头集。
发送方法的第一个参数可以包含HTTP标头。这是一个示例:
String content = "<....SOAP message body here...>"
SOAPClient client = new SOAPClient(AConfig.url)
Map requestParams = [ headers: [ CustomHeader: "My custom header" ] ]
client.send(requestParams, content)