Lorsque vous appelez RedirectToAction
dans un contrôleur, il redirige automatiquement à l'aide d'un HTTP GET. Comment lui dire explicitement d'utiliser un HTTP POST?
J'ai une action qui accepte les requêtes GET et POST, et je veux pouvoir RedirectToAction
utiliser POST et lui envoyer des valeurs.
Comme ça:
this.RedirectToAction(
"actionname",
new RouteValueDictionary(new { someValue = 2, anotherValue = "text" })
);
Je veux que les valeurs someValue
et anotherValue
soient envoyées à l'aide d'un HTTP POST au lieu d'un GET. Est-ce que quelqu'un sait comment faire ça?