天天看点

如何找出Fiori launchpad URL start_up请求发起的具体位置

Created by Jerry Wang, last modified on Sep 22, 2015

shellType

ui2

FLP

需求:找出在哪个js文件的具体某一行里发起了针对start_up请求

如何找出Fiori launchpad URL start_up请求发起的具体位置

通过search功能定位到发起start_up web 请求的具体js文件为abap.js, 完整路径如下:

如何找出Fiori launchpad URL start_up请求发起的具体位置

根据关键字在line 2266设置断点:

如何找出Fiori launchpad URL start_up请求发起的具体位置

重新launch UI后断点触发, 发现请求在line2287通过utility method get发起,回调的处理函数在line2288:

[外链图片转存失败(img-ugszBUoz-1568600210102)(https://user-images.githubusercontent.com/5669954/27398332-b207eb20-56b9-11e7-9418-bfe2f04c5355.png)]

AJAX请求在line 1552发出,请求u即为start_up对应的url:

如何找出Fiori launchpad URL start_up请求发起的具体位置

this.responseXML包含了从backend 返回的response:

如何找出Fiori launchpad URL start_up请求发起的具体位置

继续阅读