Salesforce 正在查看完整的站点URL

Salesforce 正在查看完整的站点URL,salesforce,Salesforce,我希望在我的apex类中获得当前的站点url。我想要的是整个url,而不仅仅是域名,而不是像这样的东西 我只能找到如何在没有完整链接的情况下放置域。提前感谢您的帮助获取您可以使用的Visualforce页面的当前URL PageReference pageRef = ApexPages.currentPage(); string currentUrl = pageRef.getUrl(); // Get or set query string parameters string param1

我希望在我的apex类中获得当前的站点url。我想要的是整个url,而不仅仅是域名,而不是像这样的东西
我只能找到如何在没有完整链接的情况下放置域。提前感谢您的帮助

获取您可以使用的Visualforce页面的当前URL

PageReference pageRef = ApexPages.currentPage();
string currentUrl = pageRef.getUrl();

// Get or set query string parameters
string param1 = pageRef.getParameters().get('param1');
这只适用于视觉力

使用Lightning时,应将任何附加参数传递给所需的apex控制器。您可以使用此JS获取要发送到apex控制器的当前页面URL

let currentUrl = window.location;