如何在angular2中获取http get request发送域

时间:2018-06-01 06:45:15

标签: angular

如何在angular2中获取http get request发送域名 我们正在使用
let product_id = this.route.snapshot.queryParams["name"];这个代码获取get参数以及如何获取请求发送的域名

2 个答案:

答案 0 :(得分:0)

你可以这样做

import {DOCUMENT} from '@angular/platform-browser';

constructor(@Inject(DOCUMENT) private document) {
    let url = document.location.protocol +'//'+ document.location.hostname + ':my_port' );
}

答案 1 :(得分:0)

除角度为Document之外,您可以使用window这样的对象轻松获取

constructor(private window: Window, private router: Router) {
   let hostname = this.window.location.hostname;
}

如果您想获取网址路径名称,可以使用router这样的实例 -

this.router.url

因此,您可以通过连接所需的值来获取包含路径和参数的整个域名。