Я хочу вызвать WEB API POST Method
, но он будет перенаправлять окна на другую страницу, ничего не возвращая. Что я могу использовать?
Я пытаюсь использовать Response.Redirect(URL)
, но невозможно передать параметры. И у меня есть попытка HttpClient client = new HttpClient()
вызвать как метод публикации web api, но он не будет перенаправлять окна надругая страница.
В 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).;
}