Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

前端取得user选中的file name:

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

LOOP所有form parts:

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

Attachment assignment block里选择的文件是如何传到Netweaver服务器的

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