asp.net-mvc - 是否可以通过 POST 而不是 GET 进行 RedirectToRoute?

标签 asp.net-mvc http post redirect asp.net-mvc-3

我正在尝试执行从一个 Controller 到另一个 Controller 的重定向,同时传递一些参数。不幸的是,参数的值在 GET 查询字符串中看起来很长且令人讨厌。无论如何我可以在重定向上使用 POST 来获得更好看的 URL 吗?

谢谢。

最佳答案

正如大家所说,您不能重定向到帖子。

但是,您可以通过将您的值粘贴到 TempData 而不是路由中来避免难看的 URL。

关于asp.net-mvc - 是否可以通过 POST 而不是 GET 进行 RedirectToRoute?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5255607/

相关文章:

c# - 使用 Ajax 在 Validationsummary 中显示错误消息

asp.net-mvc - 复选框从 formcollection 返回 "true,false"而不是选择的值

c# - knockout : Posting complex type to MVC controller query

java - 多个并行 Http 请求的优点

javascript - 为什么我对虚拟网站的 XSS 攻击不起作用?

asp.net-mvc - Silverlight、SSL、HTTPS、WCF、MVC 和表单例份验证

.htaccess - 从 laravel 的 url 中删除 public

http - HTTP Response中的Content-MD5字段是否通用?

javascript - TypeError:无法读取 Nodejs 中未定义的属性 'post'

asp.net - "405 Method not allowed"- 使用 ASP.NET jQuery ajax POST 时