SAP附件UI里选择的文件是如何传到ABAP服务器的

使用Chrome debug attachment upload page:从local laptop上选择一个file之后,断点触发:

SAP附件UI里选择的文件是如何传到ABAP服务器的

前端取得user选中的file name:

SAP附件UI里选择的文件是如何传到ABAP服务器的
SAP附件UI里选择的文件是如何传到ABAP服务器的

点Attach button后,触发Application server 的event handler:

SAP附件UI里选择的文件是如何传到ABAP服务器的
SAP附件UI里选择的文件是如何传到ABAP服务器的
SAP附件UI里选择的文件是如何传到ABAP服务器的

从Chrome network tab能观察到,UI向Application server发送了一个http post:

SAP附件UI里选择的文件是如何传到ABAP服务器的

LOOP所有form parts:

SAP附件UI里选择的文件是如何传到ABAP服务器的

从对应的form part里取出file name, file type:

SAP附件UI里选择的文件是如何传到ABAP服务器的

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

SAP附件UI里选择的文件是如何传到ABAP服务器的
SAP附件UI里选择的文件是如何传到ABAP服务器的

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP附件UI里选择的文件是如何传到ABAP服务器的