使用参数重定向URL(POST方法)

时间:2019-10-15 05:14:40

标签: c# asp.net-core redirect

我想调用WEB API POST Method,但是它将把窗口重定向到另一个页面而不返回任何内容。我可以使用什么?

我尝试使用Response.Redirect(URL),但是不能传递参数。并且我尝试过像Web api post方法那样调用HttpClient client = new HttpClient(),但是不会将窗口重定向到另一个页面。 / p>

在JavaScript中,我使用了                     $.redirect('https://livinggateway.azurewebsites.net/LivingPayment/CardPayment', {'orderId': data.data, 'paymentAmount': parseFloat($('.CardTotalAmount').val()) } , 'POST');

但是在控制器中,我不知道。

///控制器调用api的代码

using (HttpClient client= new HttpClient())
{
   client.BaseAddress = new Uri("https://URL");

var content = BuildContent(new
{
   orderId = secondResponseResult.data,
   paymentAmount = paymentCC.txnAmountWithCharges
});

client.PostAsJsonAsync("https://URL", content).;
}

0 个答案:

没有答案