开发者

Where is WebResource.axd

开发者 https://www.devze.com 2023-01-22 15:35 出处:网络
I am looking for the file WebResource.axd (to see i开发者_如何学编程ts source code) but I can\'t find it.

I am looking for the file WebResource.axd (to see i开发者_如何学编程ts source code) but I can't find it.

Where is it?


.axd files are typically implemented as HTTP Handlers. They don't exist as an ASP.NET web page, but rather as a class that implements the IHttpHandler interface.

If you look in the root Web.config (%WINDIR%\Microsoft.NET\Framework\version\Config\Web.config) you'll find the following entry:

<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />

This entry says, "Hey, if a request comes in for WebResource.axd then use the HTTP Handler AssemblyResourceLoader in the System.Web.Handlers namespace.

The code for this class is a bit lengthy, so I can't post it here, but you can use a disassembler like the free Reflector to view this class's source code. You could probably get the original source code (with comments) by using the NetMassDownloader tool.

0

精彩评论

暂无评论...
验证码 换一张
取 消