我有一个端点,我将其自动重定向到另一个URL,该URL在我所需的URL路径内有一个uid。因为我使用的是React Native,所以无法使用window.location
之类的内容来检索当前URL。
我尝试过的另一件事是从我正在调用的端点中检索location
响应标头。这里的问题是我不知道在第一次调用后如何停止重定向。我尝试使用maxRedirect: 0
,但据我所知,使用React Native不能正常工作。
我该如何解决这个问题?
我无法通过axios弄清楚。但是我确实找到了使用fetch
选项并使用redirect: 'manual'
的解决方案。
fetch(url, {
redirect: 'manual',
}).then(res => {
console.warn(res.url); // has the uid I need
});