gpt4 book ai didi

javascript - 重定向到包含 POST 数据和自定义 header 的页面

转载 作者:搜寻专家 更新时间:2023-10-31 21:03:20 30 4
gpt4 key购买 nike

我想重定向一个页面并附加 POST 参数和自定义 header ,例如

$data_to_post = array();
$data_to_post['CAPA_Type'] = "createPlan";
$data_to_post['CAPA_Gateway'] = "PayStack";

$headers = array();
$headers[] = "CAPA_token: xxxxxxxxxxxxxxxxxxxx";

从 JS 动态提交表单不起作用,因为它无法发送自定义 header ,AJAX 不是一个选项,因为我想在浏览器中而不是在后台打开 url。有可能在 JS 或 PHP 中实现吗?如果是,人们将如何去做?

最佳答案

您不能随心所欲地执行此操作,更多可能的解决方案正在使用 php cURL或 Carl McDade 的 answer或者我在下面描述的内容。

你也可以这样做->

  1. 将您的表单提交到一个 php 页面,您可以在其中使用您的 POST 参数创建一个隐藏表单,
  2. 此 PHP 页面的加载使用 JS form.submit() 提交隐藏表单(到您要重定向的 URL)。

就像我们在支付网关中看到的一样,一切都将以同步(而非后台)方式发生。

最终您将进入包含POST 参数和自定义 header 的最终页面。

谢谢

关于javascript - 重定向到包含 POST 数据和自定义 header 的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37359884/

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