HTTP标头-SOAP Web服务

2020-09-06 11:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要将http参数...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我需要将http参数插入消费者代理(SOAP)。

可以使用SOAP UI将值插入标头标签中。

我知道要对REST Web服务使用cl_http_client类插入http值。

有人知道我如何使用SOAP Web服务插入http标头值吗?

致谢

朱塞佩

(16.9 kB)
3条回答
compass1988
2020-09-06 11:09 .采纳回答

实例化代理类之后,可以在调用Web服务之前,通过GET_PROTOCOL和SET_SEND_HEADER_FIELDS方法如下添加自定义标头字段:

 DATA(transport)= CAST IF_WSPROTOCOL_TRANSPORT(proxy-> GET_PROTOCOL  (IF_WSPROTOCOL => TRANSPORT))。
 transport-> set_send_header_fields(值#(
     (name ='Authorization'value ='Bearer 81908CB')))。

标准标头字段由SAP标准自动添加(内容类型,接受,SOAPAction等)

# p#

Manciagli Giuseppe 您能告诉未来的访客您如何解决? (特别是如果添加了HTTP标头,则如何实现)。

一周热门 更多>