如何在 Angular 4 上获取引用 URL?

Sre*_*T S 4 javascript typescript angularjs-directive angular-ui-router angular

如何在 Angular 4 上获取引用 URL?例如,说example.com 是我的角度网站,如果从另一个php 页面访问example.com,则说domaintwo.com/checkout.php。如何从我的角度网站中识别引用的 url(domaintwo.com/checkout.php) ..?我正在寻找像$_SERVER['HTTP_REFERER']PHP这样的解决方案(angular4 需要相同的过程)。提前致谢

emi*_*mix 8

你有没有尝试过?

document.referrer
Run Code Online (Sandbox Code Playgroud)

根据W3C:

DOMString类型的引用,只读

返回链接到此页面的页面的 URI [ IETF RFC 2396 ]。如果用户直接导航到页面(不是通过链接,而是例如通过书签),则该值为空字符串。

  • 请注意,来自 HTTPS > HTTP 的引荐不会向您提供引荐来源 /sf/ask/1158611051/ (2认同)