Как узнать URL текущего браузера в классе SAP ABAP - PullRequest
0 голосов
/ 13 марта 2020

В настоящее время мне нужно выяснить, является ли действие пользователя панелью запуска Fiori или любым другим API (почтальоном).

После действия пользователя он вызовет мой класс ABAP. Итак, мне нужно захватить текущий URL.

Итак, если я знаю текущий URL браузера, я могу различить guish между приложением Fiori или другими сторонними API.

Ваши отзывы приветствуются

1 Ответ

0 голосов
/ 15 марта 2020

На самом деле нам не требуется использовать FM или служебные классы , чтобы знать текущий URL.

Нам нужно проверить стек вызовов отладчика. Вам нужно свернуть стек и проверить доступные локальные переменные и объекты.

В моем сценарии я свернул стек и нашел объект, имеющий базовый URL, который я ищу. Я импортировал этот URL-адрес в свой метод вызова и написал свою функциональность, чтобы проверить, является ли это сторонним API или приложением Fiori.

...