เมื่อคุณโทรRedirectToAction
ภายในคอนโทรลเลอร์จะเปลี่ยนเส้นทางโดยอัตโนมัติโดยใช้ HTTP GET ฉันจะบอกอย่างชัดเจนให้ใช้ HTTP POST ได้อย่างไร
ฉันมีการดำเนินการที่ยอมรับทั้งคำขอ GET และ POST และฉันต้องการให้สามารถRedirectToAction
ใช้ POST และส่งค่าบางอย่างได้
แบบนี้:
this.RedirectToAction(
"actionname",
new RouteValueDictionary(new { someValue = 2, anotherValue = "text" })
);
ฉันต้องการให้someValue
และanotherValue
ค่าถูกส่งโดยใช้ HTTP POST แทน GET ไม่มีใครรู้วิธีการทำเช่นนี้?