Estoy buscando el archivo WebResource.axd
(para ver su código fuente) pero no puedo encontrarlo.
¿Dónde está?Dónde está WebResource.axd
Respuesta
Los archivos .axd suelen implementarse como manejadores HTTP. No existen como una página web ASP.NET, sino como una clase que implementa la interfaz IHttpHandler
.
Si nos fijamos en la raíz Web.config
(%WINDIR%\Microsoft.NET\Framework\version\Config\Web.config
) encontrará la siguiente entrada:
<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
Esta entrada dice, "Hey, si llega una petición para WebResource.axd
a continuación, utilizar the HTTP Handler AssemblyResourceLoader
en el espacio de nombres System.Web.Handlers
El código para esta clase es un poco largo, por lo que no puedo publicarlo aquí, pero puedes usar un desensamblador como el Reflector para ver el código fuente de esta clase. Probablemente puedas obtener el código fuente original (con comentarios) usando el NetMassDownloader tool.
- 1. WebResource.axd
- 2. ¿Qué es WebResource.axd?
- 3. Cambio de la URL WebResource.axd
- 4. WebResource.axd en blanco o no encontrado
- 5. ¿Dónde está shared_ptr?
- 6. ¿Dónde está Boost.Process?
- 7. Dónde está java.nio.file
- 8. ¿Dónde está pyside-uic?
- 9. Dónde está Microsoft.Sharepoint.IdentityModel.dll
- 10. ¿Dónde está System.Windows.Threading.DispatcherTimer?
- 11. ¿Dónde está javax.servlet?
- 12. Dónde está CodeGenerationTools
- 13. ¿Dónde está la encapsulación?
- 14. MonoTouch: ¿Dónde está Frame.Origin?
- 15. Guava: ¿Dónde está CharEscaper?
- 16. ¿Dónde está XAMPP's Shell?
- 17. ¿Dónde está mi XDeclaration?
- 18. ¿Dónde está FragmentActivity # onDetachFragment?
- 19. ¿Dónde está System.ServiceModel.Web.dll?
- 20. ¿Dónde está Machine.Config?
- 21. ¿Dónde está Request.CreateErrorResponse?
- 22. ¿Dónde está jarsigner?
- 23. ¿Dónde está ISafeRunnable?
- 24. ¿Dónde está instalado microsoft.office.tools.excel.dll?
- 25. ¿Dónde está App.config?
- 26. ¿dónde está org.apache.derby.jdbc.ClientDriver?
- 27. ¿Dónde está ClaimTypes.IdentityProvider?
- 28. ¿Dónde está stdbool.h?
- 29. swt.jar ¿dónde está?
- 30. ¿Dónde está erase_if?
Ok gracias, lo tengo :) – Robie
Publiqué más información sobre WebResource.axd y su propósito en mi blog @ http://scottonwriting.net/sowblog/archive/2010/10/28/just-where-is- webresource-axd.aspx –
Entiendo que WebResource.axd es un HTTPHandler como ScriptResource.axd. Lo que, básicamente, es la diferencia, ya que parecen hacer la misma funcionalidad. –