我的RestAPI服务器将用户请求重定向到另一个网页(例如google.com),如何将我的朋友端重定向到该页面,我的意思是我有一个按钮,当我按下该按钮时,它将axios请求发送给我服务器。我的服务器将其重定向到另一个网页,我想向客户端显示该网页
我犯了一个axios
const url = "https://cors-anywhere.herokuapp.com/http://147.13.121.244:4001/redirect"
const client = axios.create({
headers: {
'Content-Type': 'application/json',
'Authorization': 'Basic a3p0ZXN5547asdhMnFUdVZN',
}
});
let result = await client.get(url, {}).then((response) => {
return response
}).catch((error) => {
return error
})
答案 0 :(得分:0)
您可以使用window.location
将当前页面重定向到您从服务器收到的URL,或者使用window.open
在另一个标签中打开该页面。
例如:
const redirectURL = // result.redirect
// Redirect
window.location = redirectURL;
// New Window
window.open(redirectURL, "_blank");
您必须检查result
对象以弄清楚如何正确获取重定向URL,但是一旦有了重定向URL,它们就会起作用。