SAP CRM WebClient UI里的文件是如何上传到ABAP Netweaver后台的
使用Chrome開(kāi)發(fā)者工具調(diào)試CRM WebClient UI里附件上傳的功能: 從本地選擇一個(gè)文件,斷點(diǎn)觸發(fā):
前端取得用戶(hù)選中上傳的文件名: Jerry.txt
點(diǎn)Attach按鈕后,觸發(fā)ABAP后臺(tái)的事件處理函數(shù):
從Chrome開(kāi)發(fā)者工具的network標(biāo)簽?zāi)苡^察到,UI向ABAP后臺(tái)發(fā)送了一個(gè)http post請(qǐng)求:
后臺(tái)依次處理所有的form parts:
從對(duì)應(yīng)的form part里取出文件名稱(chēng)和文件類(lèi)型:
以及實(shí)際的文件內(nèi)容(由于security原因,該form part的內(nèi)容無(wú)法在Chrome開(kāi)發(fā)者工具的network標(biāo)簽里觀察到)
但是在ABAP調(diào)試器里看到的上傳的文件內(nèi)容仍然和文件本地用UltraEdit打開(kāi)觀察到的一致。
要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的SAP CRM WebClient UI里的文件是如何上传到ABAP Netweaver后台的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 性能暴涨4.5倍!NVIDIA H100
- 下一篇: 动态控制SAP C4C UI元素的显示和