gpt4 book ai didi

javascript - 如何在 ReactJS 中使用 POST 数据重定向用户?

转载 作者:行者123 更新时间:2023-11-28 03:57:50 27 4
gpt4 key购买 nike

我需要使用 POST 数据将用户重定向到外部 url。我怎样才能在 ReactJS 中实现这一点?

我需要将用户重定向到外部银行存款链接。我以为银行链接会响应重定向网址,但事实并非如此。我的想法是,我需要向该银行链接发出 POST 请求并将用户重定向到该页面。告诉我我是否错了。这是我到目前为止所尝试过的。

此重定向发生在调度中,因此渲染表单不是一个选项

fetch(body.success.message.redirect_url, {
method: "POST",
body: JSON.stringify(body.success.message.request_data)
})
.then(response => {
console.log(response);
})
.catch(error => {
throw error;
});

最佳答案

创建一个表单元素并提交。就是这样jquery-ujs可以。显然,您需要重写此基本代码才能使用react,但您明白了。

  var href = body.success.message.redirect_url,
form = $('<form method="post" action="' + href + '"></form>'),

form.hide().appendTo('body');
form.submit();

关于javascript - 如何在 ReactJS 中使用 POST 数据重定向用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47408542/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com