React Native axios在重定向后获取URL的请求路径

问题描述 投票:0回答:1

我有一个端点,我将其自动重定向到另一个URL,该URL在我所需的URL路径内有一个uid。因为我使用的是React Native,所以无法使用window.location之类的内容来检索当前URL。

我尝试过的另一件事是从我正在调用的端点中检索location响应标头。这里的问题是我不知道在第一次调用后如何停止重定向。我尝试使用maxRedirect: 0,但据我所知,使用React Native不能正常工作。

我该如何解决这个问题?

react-native axios
1个回答
0
投票

我无法通过axios弄清楚。但是我确实找到了使用fetch选项并使用redirect: 'manual'的解决方案。

 fetch(url, {
        redirect: 'manual',
      }).then(res => {
        console.warn(res.url); // has the uid I need
      });
© www.soinside.com 2019 - 2024. All rights reserved.