高手请进:当asp.net接受一个请求的时候,不直接去找文件,而由程序截获下来。
我理解在asp.net中接受一个服务,比如http://aa.bb.com/index.aspx,它应该是直接去找index.aspx这个文件,然后运行inxex.aspx中的Codebehind。现在我要做的是当由这个请求的时候,我不让直接去找文件,而是把它给截下来,把index.aspx当做一个key,然后在程序中根据这个key再决定运行那些程序(.cs),使用那个模板文件(由可能是index.aspx,也由可能是aaa.aspx). 就像我们经常能在url看到比如http://aa.bb.com/index .这个url里面就没有文件的扩展名,一般也就不是直接去找文件了.
我用的是c#,如果我要这么做的话,应该重载那些类,那些方法了。我在使用其他语言的时候,可以这么做,但是在c#不知道要怎么重载它的一些基础的类。