【发布时间】:2009-06-04 03:20:01
【问题描述】:
我正在尝试创建类似于 diggbar 的东西。
我正在使用 Visual Studio 2010 和 Asp 开发服务器。
但是,我无法让 ASP 开发服务器处理该请求,因为它在路径中包含“http:”。我试图创建一个 HTTPModule 来重写 BeginRequest 中的 URL,但是当 url 为 http://localhost:5957/http://yahoo.com 时,事件处理程序不会被调用。如果 url 是 http://localhost:5957/http/yahoo.com,则事件处理程序会被调用
总结一下:
- http://localhost:5957/http/yahoo.com 工作
- http://localhost:5957/http//yahoo.com 不起作用
- http://localhost:5957/http://yahoo.com 不起作用
- http://localhost:5957/http:/yahoo.com 不起作用
有什么想法吗?
【问题讨论】:
-
标记答案怎么样?
标签: asp.net http url-rewriting url-routing