模糊的MVC路由解析器UI

时间:2011-02-01 22:06:49

标签: ajax asp.net-mvc asp.net-mvc-3

当有不明确的路由时,我想创建一个UI。例如,假设我有一个名为ping.com的域名,我想拥有网址

http://ping.com/10.3.2.4

http://ping.com/hostname.com

我想展示一个AJAX用户界面,它显示我看到它是否是一个IP地址,然后是否是主机名等等。我还想刷新解决方案进度,得到一个有效的报告没有。

  

目的是教育   最终用户正在攻击我的网址   它是正确的,并减慢无效   尝试。

当然,在这个过度简化的示例中,我可以透明地重定向到正确的控制器,但在更复杂的分辨率示例中,这可能会有所帮助。

你会如何解决这个问题?将涉及哪些技术?

1 个答案:

答案 0 :(得分:0)

我可能会把所有东西都打到一个控制器上,这个工作就是将这些东西排序并提供正确的视图。

如果我不得不使用路由,你可以非常接近一些路由限制,限制“ping url”控制器ping看起来像IP地址的东西等等。我想有人可以进入自定义路线限制等等,但如果你走得那么远,你也可以做一个控制器。 。