Quando si chiama RedirectToActionall'interno di un controller, reindirizza automaticamente utilizzando un HTTP GET. Come faccio a dirlo esplicitamente di utilizzare un POST HTTP?
Ho un'azione che accetta le richieste GET e POST e voglio essere in grado di RedirectToActionutilizzare POST e inviargli alcuni valori.
Come questo:
this.RedirectToAction(
"actionname",
new RouteValueDictionary(new { someValue = 2, anotherValue = "text" })
);
Voglio che i valori someValuee anotherValuevengano inviati utilizzando un HTTP POST anziché un GET. Qualcuno sa come fare questo?