测试用的webservice是执行一个简单的将两个整数相加的操作.
[外链图片转存失败(img-6UAKiAlM-1562210533998)(https://user-images.githubusercontent.com/5669954/27282442-439c6500-54f0-11e7-86a9-dd3b727e3c89.png)]

下面的report 不仅显示webservice 调用结果4, 并且能显示出完整的web service response payload:

REPORT zdoc_ws_test.
DATA: lo_proxy  TYPE REF TO co_zweb_add_21,ls_input  TYPE zweb_add_operation,ls_output TYPE zweb_add_operationresponse.
TRY.CREATE OBJECT lo_proxy EXPORTING logical_port_name = 'ZJERRY3'.ls_input-iv_op1 = 1.ls_input-iv_op2 = 3.lo_proxy->zweb_add_operation( EXPORTING input = ls_input IMPORTING output = ls_output ).CATCH cx_root INTO DATA(cx_root).WRITE / cx_root->get_text( ).RETURN.
ENDTRY.
WRITE: / 'result:' , ls_output-ev_result.
DATA: lo_payload_protocol TYPE REF TO if_wsprotocol_payload.
DATA: lo_payload          TYPE REF TO if_ws_payload.
DATA: lo_payload_handler TYPE REF TO if_ws_payload_handler,lt_request_data    TYPE prx_t_param,ls_request_data    TYPE prx_s_param.
lo_payload_protocol ?= lo_proxy->get_protocol( if_wsprotocol=>payload ).
lo_payload_handler = lo_payload_protocol->get_payload_handler( ).
ls_request_data-name = 'OUTPUT'.
GET REFERENCE OF ls_output INTO ls_request_data-value.
APPEND ls_request_data TO lt_request_data.
lo_payload = lo_payload_handler->get_payload_from_response_data( lt_request_data ).
DATA(lv_payload) = lo_payload->get_xml_text( ).
WRITE: / 'Payload:' , lv_payload.

打印SAP ABAP web service call完整的payload相关推荐

  1. 最详细的 SAP ABAP Web Service 创建和消费步骤讲解

    本文原版发表于 SAP 官方社区,当时用的英文版写作,标题为:Step by step to create, consume and trace web service in ABAP system ...

  2. SAP创建Web Service以及用ABAP调用

    如果运行 soamanager 打不开,网页显示 devaix .zhongpin.com ,打开 C :\WINDOWS\system32\drivers\etc, 用记事本打开 hosts 文件 ...

  3. 【SAP】ABAP——Web Service简介与配置方法

      本文转载  https://www.cnblogs.com/zohoo/p/7295920.html. 一. SAP Web Service简介 二. SAP Web Service配置准备工作 ...

  4. .Net/C# 与 J2EE/Java Web Service 互操作完整实例

    http://www.cnblogs.com/Microshaoft/archive/2005/08/18/217213.html .Net 与 J2EE/Java Web Service 互操作完整 ...

  5. SAP ABAP:获取汇率的完整实现之一

    经常用到,好不容易做了一个完整的. data: cw_rate like bapi1093_0. data: s_c_factor type p decimals 3,       t_c_facto ...

  6. SAP Commerce web service 的扩展

    StackOverflow 问题:https://stackoverflow.com/questions/67234215/customization-of-registration-page-in- ...

  7. ABAP web service运行时的细节调试

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  8. ABAP web service schema node的处理

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  9. 如何在 SAP BTP 平台 ABAP 编程环境里消费基于 SOAP 的 Web Service

    这是 Jerry 2021 年的第 47 篇文章,也是汪子熙公众号总共第 324 篇原创文章. Jerry 2014 年时,曾经在 SAP 社区上写过一篇英文博客,介绍了如何在 ABAP On-Pre ...

最新文章

  1. hdu4506小明系列故事——师兄帮帮忙 (用二进制,大数高速取余)
  2. 如何在LOL中成功制造一颗飞弹?
  3. 安装spss显示JAVA_请问mac安装spss,出现“java for MacOS 2017-001”无法安装到磁盘。怎么办?...
  4. 怎么能把看不清的照片给看清_远视怎么矫正?需要佩戴眼镜吗?
  5. request和response的中文乱码问题
  6. python中的记录指针_使用Python向C语言的链接库传递数组、结构体、指针类型的数据...
  7. PHP创建与解析 XML 1 (36)
  8. 通过telnet自动下载cfg配置文件
  9. 图论最短路:Bellman-Ford与其优化SPFA算法的一点理解
  10. rsa密钥 xshell_利用xshell密钥管理服务器远程登录
  11. YOLOv5 Android(完结)
  12. 小狼毫[rime_win][眀月拼音]简单配置方法
  13. 戴尔笔记本计算机图标,戴尔笔记本原装桌面图标不见了怎么处理
  14. 数据链路层的功能与设备
  15. MYSQL进阶(一)
  16. Mysql密码修改方式
  17. Mongodb 索引 对查询结果的排序
  18. docker-compose、kubernetes安装部署fastdfs文件集群系统
  19. 前端 h5实现自带浏览器支付功能
  20. 护卫神mysql_hws_Bypass 护卫神SQL注入防御(多姿势)

热门文章

  1. 科研经费管理新规定——劳务费从15%变为上不封顶
  2. CI框架源码阅读笔记7 配置管理组件 Config.php
  3. 图书推荐:《ASP.NET.基础教程——C#案例版》
  4. php empty ,is_null ,isSet 对比
  5. DB2 9 使用开辟(733 检验)认证指南,第 2 部分: DB2 数据操作(1)
  6. 第三次学JAVA再学不好就吃翔(part95)--Collections工具类
  7. 第三次学JAVA再学不好就吃翔(part41)--修饰符
  8. 稀疏多项式的运算用链表_用最简单的大白话聊一聊面试必问的HashMap原理和部分源码解析...
  9. blob的真实地址怎么获得_《和平精英》不夜海上花套装怎么获得 不夜海上花免费领取地址_和平精英...
  10. 机器学习优化算法(一)