AngularJS执行重定向并修改了请求标头

时间:2014-09-05 06:36:23

标签: javascript angularjs http

我使用$ 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。

或者是否有其他方法可以使用修改过的标题完全重定向?

0 个答案:

没有答案