Javascript 流星:在执行重定向后,最终的位置/URL是什么?

Javascript 流星:在执行重定向后,最终的位置/URL是什么?,javascript,meteor,http-redirect,Javascript,Meteor,Http Redirect,Meteor是mikeal请求的包装器,它支持followRedirects选项。但是,在3xx重定向响应之后(请求没有响应),如何才能找到最终的URL呢 对于request,最终URL位于response.request.href中。但是用流星 以下是流星代码: if (Meteor.isServer) { Meteor.startup(function () { var url = 'http://google.com'; var result = HTTP.call("

Meteor是mikeal请求的包装器,它支持
followRedirects
选项。但是,在3xx重定向响应之后(请求没有响应),如何才能找到最终的URL呢

对于request,最终URL位于
response.request.href
中。但是用流星

以下是流星代码:

if (Meteor.isServer) {
  Meteor.startup(function () {
    var url = 'http://google.com';
    var result = HTTP.call("HEAD", url, {
      followRedirects: true
    });
    console.log(result);  // nothing here hints at the final URL
  });
}

我已经创建了一个包,可以这样做-


事实证明Meteor没有在响应中传回请求对象,并且给出了,我只是单独实现了该选项。

我已经创建了一个包来实现这一点-


事实证明Meteor没有在响应中传回请求对象,并且给出了,我只是单独实现了该选项。

似乎您的包的链接应该是:@JulienLeCoupanec:正确的GitHub链接应该是:@JulienLeCoupanec:正确的GitHub链接是