如何调用外部URL?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何调用外部URL?相关的知识,希望对你有一定的参考价值。
我正在使用角度6进行应用程序,这里我有两个网址,
url 1是http://authentication.hello.com,url 2是http://application.hello.com
这里,如果用户通过url 1登录,则只能重定向到url 2。
如果用户直接将网址作为http://application.hello.com提供,则应重定向到http://authentication.hello.com进行登录。
为此,我使用了以下内容,
if (localStorage.getItem("isLoggedIn") === "true") {
return true;
} else {
window.location.href = "authentication.hello.com";
}
我在这里用过
window.location.href = "authentication.hello.com";
如果未登录,则重定向到身份验证。
但是,如果用户直接将网址作为http://application.hello.com,那么它显示为,http://application.hello.com/authentication.hello.com,这里它被添加到给定的网址,但我需要的东西是,它应该删除http://application.hello.com,应该只有网址作为http://authentication.hello.com在哪里用户可以看到登录界面。
对于window.location.replace("authentication.hello.com")
也是http://application.hello.com/authentication.hello.com的相同结果即将到来,而我需要加载网址authentication.hello.com
单独没有application.hello.com
如果没有登录。
请帮助我使用纯javascript或打字稿来实现它。
使用完整URL在window.location.href中设置值:
window.location.href = "http://authentication.hello.com";
以上是关于如何调用外部URL?的主要内容,如果未能解决你的问题,请参考以下文章