我使用$ http服务GET方法发送对外部特定网址的请求。但我想用此请求标头发送一些数据。该数据将决定响应页面。
到目前为止,请求正在运行,我将HTML页面作为响应。从技术上讲,它是一个重定向,但HTML只会在请求标题中包含所需的数据,因此$ $ location.path(' externalUrl')不会这样做。
以下是服务代码
App.service('someService', function($http) {
delete $http.defaults.headers.common['X-Requested-With'];
this.getModule = function(moduleName) {
return $http({
method: 'GET',
url: '/externalURL',
headers: {'token': 'testToken'}
});
}
});
通过此GET请求,我得到了我想要的确切响应HTML。我希望浏览器显示该HTML。
有没有办法显示给定的HTML。
或者是否有其他方法可以使用修改过的标题完全重定向?