gpt4 book ai didi

javascript - 在 Angular 6 中处理来自第三方 URL 的发布响应。无法发布错误

转载 作者:行者123 更新时间:2023-12-05 07:20:50 25 4
gpt4 key购买 nike

我是Angular新手,请考虑

我有一个 Angular 6 库,用户必须在其中设置设置,它会将用户重定向到新选项卡中的第三方 URL。执行后,新 URL 用户中的操作将被重定向到用户通过 POST 响应指定的返回 URL,我可以在 Chrome 控制台的“网络”选项卡中看到发布的数据。

但是在 Controller 中,我遇到了 cannot POST 错误。

返回网址http://localhost:4200/response

我不知道如何访问帖子响应并在 Controller HTML 文件中显示。

应用程序组件.ts

constructor () {
const _atom = new ProcessPaymentComponent();
_atom.setURL('https://paynetzuat.atomtech.in/paynetz/epi/fts');
_atom.setLoginid('197');
_atom.setPassword('Test@123');
_atom.setClientCode('NAVIN');
_atom.setCurrency('INR');
_atom.setAmount('50.00');
_atom.setCustomerAddress('Address');
_atom.setCustomerEmail('ankit@gmail.com');
_atom.setCustomerMobile('1234567890');
_atom.setCustomerName('Ankit');
_atom.setProdId('NSE');
_atom.setCustAcc('000000');
_atom.setRequestHaskKey('KEY123657234');
_atom.setResponseHashKey('KEYRESP123657234');
_atom.setReturnUrl('http://localhost:4200/response');
_atom.setTxnId('234');
_atom.setTxnType('NBFundTransfer');
_atom.setTxnsCamt('0');
const url = _atom.payNow();
// location.href = url;
console.log(url);
}

我想在 http://localhost:4200/response 中看到来自第三方 URL 的 Posted 数据

我怎样才能在 Angular 中做到这一点?

最佳答案

我认为 Angular 无法处理第三方 responses

您可以使用任何 API 端点来处理第三方``响应,然后在处理您的数据后,重定向到 Angular 应用。

假设您的 API 端点是 https://your-domain/payment-return-url

处理您的端点重定向angular app

关于javascript - 在 Angular 6 中处理来自第三方 URL 的发布响应。无法发布错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57266380/

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