如何在URL斜线地址传递URL参数? (www.example.com/1/2 = www.example.com?x=1&y=2)

时间:2010-04-26 13:51:29

标签: asp.net url-routing

我希望能够获取网址并将其映射到一组网络参数。例如:

www.example.com/1/2/3将被解释为www.example.com/default.asp?x=1&y=2&z=3

我知道我已经看完了,我再也找不到了。有什么想法吗?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

使用CGI,查找PATH_INFO环境变量。请注意,当您处理图像地图时,点击的坐标始终通过QUERY_STRING(或POSTed等效文件)发送。

答案 2 :(得分:0)

这可能需要asp.net。一种解决方案是在global.asax中处理您的所有请求。通常使用URL重写比这更好(它已经编写并设计用于执行此操作),但这可以为您提供更多控制。这可能还需要使用404重定向器,以确保将URL路由到asp。