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

如何在angular2中获取http get请求发送域,angular,Angular,如何在angular2中获取http get请求发送域 我们正在使用让product_id=this.route.snapshot.queryParams[“name”]此代码用于获取参数以及如何获取请求发送的域名您可以执行此操作 import {DOCUMENT} from '@angular/platform-browser'; constructor(@Inject(DOCUMENT) private document) { let url = document.location

如何在angular2中获取http get请求发送域 我们正在使用
让product_id=this.route.snapshot.queryParams[“name”]
此代码用于获取参数以及如何获取请求发送的域名

您可以执行此操作

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

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

除了按角度进行
文档
之外,您还可以使用
窗口
这样的对象简单地获取文档

constructor(private window: Window, private router: Router) {
   let hostname = this.window.location.hostname;
}
如果您想获取URL路径名,可以使用如下
router
实例获取-

this.router.url

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

你想从url中删除域名???你怎么能删除我的评论??有没有可能删除某人对StackOverflow的评论,奇怪@PardeepJain-如果您发现不合适,您可以标记它。如果您证明正确,版主将删除它