我有一个服务于成员(member)标志图片的通用处理器:

http://site.com/logo.ashx?memberid=123

现在,我想通过调用如下网址来使用它:

http://site.com/logo/john.jpg

所以我会为此创建一条路线(模式:“logo/{username}.jpg”)。但是,我的问题是 - 在通用处理程序的 ProcessRequest() 中如何检索 {username}?它不是页面,所以我无法获取 Page.RouteData.Values。

有任何想法吗?

谢谢,
安德烈

最佳答案

我发现这个好帖子回答了我的问题:http://petesdotnet.blogspot.com/2009/09/generic-handlers-and-aspnet-routing.html

关于Asp.Net 路由到通用处理程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3755416/

10-11 15:00