【发布时间】:2010-09-19 04:16:28
【问题描述】:
处理构建自己的 URL 并用他们喜欢的任何内容替换我们期望的 ID 的访问者的最佳方式是什么?
例如:
ASP.Net MVC - handling bad URL parameters
但用户可以轻松地将 URL 替换为:
https://stackoverflow.com/questions/foo
我考虑过将每个控制器功能参数设为String,并在它们上使用Integer.TryParse() - 如果通过了,那么我有一个 ID 并且可以继续,否则我可以将用户重定向到一个未知/不-找到或索引视图。
Stack Overflow 处理得很好,我也想这样做 - 你是怎么做的,或者你有什么建议?
【问题讨论】:
标签: asp.net-mvc url error-handling