Attachment assignment block里选择的文件是如何传到application server

108 阅读1分钟

Created by Jerry Wang, last modified on Dec 12, 2014

使用Chrome debug attachment upload page:从local laptop上选择一个file之后,断点触发:
clipboard1
前端取得user选中的file name:
clipboard2
clipboard3
点Attach button后,触发Application server 的event handler:
clipboard4
clipboard5
clipboard6

从Chrome network tab能观察到,UI向Application server发送了一个http post:
clipboard7
LOOP所有form parts:
clipboard8
从对应的form part里取出file name, file type:
clipboard9
以及实际的文件内容(由于security原因,该form part的内容无法在Chrome的network里观察到)
clipboard10
clipboard11