Javascript Angular 5-如何重定向到具有特定标题的外部url?

Javascript Angular 5-如何重定向到具有特定标题的外部url?,javascript,angular,typescript,http-headers,Javascript,Angular,Typescript,Http Headers,这就是我试图用Angular实现的目标: this.headers = ...; this.http.get(`${urlApi}`).subscribe(data => { // go to url with specific headers }, err => { console.log(err); }); 当我从我的服务器收到get请求的响应时,我想重定向到一个带有特定标题的外部url,以便能够在两个应用程序之间传递一些信息 一定有办法做到这一点。我知道不可

这就是我试图用Angular实现的目标:

this.headers = ...;

this.http.get(`${urlApi}`).subscribe(data => {
    // go to url with specific headers
}, err => {
    console.log(err);
});
当我从我的服务器收到get请求的响应时,我想重定向到一个带有特定标题的外部url,以便能够在两个应用程序之间传递一些信息


一定有办法做到这一点。我知道不可能使用
window.location.href

从我学到的知识来看,这是一个重定向,而不是请求:这意味着您不能向重定向添加标题

但是您可以做的是向第二个应用程序发送URL参数

在您的URL中,只需添加

?param1=value1&param2=value2&param3=value3 /// etc.

在URL的末尾

谢谢你的帮助。我知道我可以这样做,但我真的很想使用标题。你是说这是重定向而不是请求。必须有一种方法向另一个应用程序发出请求。如果我尝试这样做:this.http.get('otherAppUrl'),另一个应用程序会获取信息,但我会继续使用第一个应用程序,因为它是一个http调用,一个REST调用。您正在获取数据,而不是重定向。我不是网络技术方面的专家,但我不认为您试图实现的目标是可能的。如果我必须这样做,我会按照我告诉你的去做。好的,谢谢。我会这样做,如果没有其他想法,我会接受你的回答,我会说继续挖掘,如果你找到了你想要的解决方案,你能告诉我最新情况吗?这让我很感兴趣!没问题,我会的!