Apex中得到当前的url

平静的寄居者 / 2023-07-20 / 原文

先是查到
ApexPages.currentPage().getURL()

但发现只能用于VisualForce,没用。

又查到

URL.getSalesforceBaseUrl().toExternalForm()

偶然发现String url = 'foo'是合法的,但是如果用了上面一条语句,url被重新定义,就报错了。所以,尽量避免用url作为变量名。