CRM WebClient UI里的文件是如何上传到Netweaver后台的

本文介绍如何使用Chrome开发者工具调试CRMWebClientUI中的附件上传功能。具体步骤包括选取文件、触发ABAP后台事件处理函数及观察HTTP Post请求等。文章还探讨了如何在ABAP调试器中查看文件内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Chrome开发者工具调试CRM WebClient UI里附件上传的功能: 从本地选择一个文件,断点触发:

前端取得用户选中上传的文件名: Jerry.txt

点Attach按钮后,触发ABAP后台的事件处理函数:

从Chrome开发者工具的network标签能观察到,UI向ABAP后台发送了一个http post请求:

后台依次处理所有的form parts:

从对应的form part里取出文件名称和文件类型:

以及实际的文件内容(由于security原因,该form part的内容无法在Chrome开发者工具的network标签里观察到)

但是在ABAP调试器里看到的上传的文件内容仍然和文件本地用UltraEdit打开观察到的一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值