2017-05-04 20 views

回答

1

当您的Angular应用程序启动时,您的请求已停用。所以你不能在这里解析你的标题。

我建议你更喜欢您在Godaddy的添加请求PARAM托管应用程序的请求,然后用@angular/router这样分析它的角度成分:

import {Router, ActivatedRoute, Params} from '@angular/router'; 
import {OnInit, OnDestroy, Component} from '@angular/core'; 

@Component({...}) 
export class YourComponent implements OnInit { 

    constructor(private activatedRoute: ActivatedRoute) {} 

    ngOnInit() { 
    this.activatedRoute.params.subscribe((params: Params) => { 
     let origin= params['origin']; 
     console.log(origin); 
     }); 
    } 

} 

或者,你可以解析请求PARAM在页面加载时使用纯Javascript(location.search ...)。

如果您无法编辑Godaddy托管的应用程序请求,则必须在服务于您的Angular应用程序的服务器上配置反向代理。

+0

正是我在找什么,谢谢卡波斯! – Kevin192291

相关问题