.AXD

Archivo AXD

ASP.NET Web Handler endpoint
Hacer una pregunta
RESPUESTA RÁPIDA

Un AXD no es un archivo que se pueda abrir; es un punto de conexión de URL virtual en un servidor web Microsoft IIS que ejecuta ASP.NET clásico. Los más comunes son WebResource.axd y ScriptResource.axd (que entregan scripts e imágenes incrustados) y Trace.axd (diagnósticos). Si un navegador guardó algo llamado .axd, es simplemente lo que el servidor devolvió -generalmente JavaScript- y puedes abrirlo en un editor de texto o renombrarlo a .js.

Desarrollador: Microsoft Categoría: Archivos de Internet MIME: varies by handler (application/javascript, image/*, text/html)
SE ABRE EN Windows
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

19k+ extensiones indexadas
Última revisión Aug 16, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo AXD?

Los archivos con la extensión .axd son utilizados por las aplicaciones ASP.NET Web Forms que se ejecutan en Microsoft IIS. A diferencia de la mayoría de los tipos de archivos web, .axd no es un documento almacenado en el disco; es un punto de conexión de URL virtual mapeado en web.config a una clase IHttpHandler integrada que genera su respuesta sobre la marcha.

Los puntos de conexión .axd no almacenan instrucciones en las máquinas de los clientes; en su lugar, el controlador transmite recursos de ensamblado incrustados (scripts, imágenes y otros activos) directamente desde los ensamblados .dll compilados al navegador que realiza la solicitud.

Por defecto, los puntos de conexión de recursos .axd se denominan WebResource.axd o ScriptResource.axd. Aunque son muy similares, cada uno cumple una función distinta: WebResource.axd gestiona recursos incrustados generales como imágenes y activos binarios, mientras que ScriptResource.axd se utiliza normalmente con el marco ASP.NET AJAX y ofrece funciones adicionales como la combinación y compresión de scripts. Un tercer punto de conexión integrado, Trace.axd, muestra diagnósticos de seguimiento por solicitud para la depuración.

Los controladores registrados a través de .axd pueden servir archivos JavaScript, hojas de estilo CSS, imágenes y salida de seguimiento HTML. Los puntos de conexión .axd también se utilizan comúnmente en el lado del cliente para recuperar archivos de imagen, texto o script incrustados en ensamblados del lado del servidor. El parámetro de cadena de consulta d= utilizado por WebResource.axd está firmado con HMAC mediante la machineKey de la aplicación, protegiendo el punto de conexión contra la enumeración no autorizada de recursos. .axd es una característica clásica de ASP.NET Web Forms y no se utiliza en ASP.NET Core, que lo reemplaza con activos web estáticos y middleware de empaquetado.

Seguridad y protección

RIESGO: LOW

Un .axd por sí mismo no es un archivo y no es peligroso «tenerlo». Dos puntos reales: (1) En el lado del servidor, dejar Trace.axd habilitado en producción puede filtrar datos de solicitudes (encabezados, sesión, valores de consulta) a cualquiera que navegue hacia él; debe desactivarse en el web.config de producción. (2) WebResource.axd ha estado históricamente vinculado a avisos de seguridad de ASP.NET (notablemente la vulnerabilidad de oráculo de relleno de 2010, MS10-070, que abusaba del token d= cifrado); mantenga el .NET Framework actualizado. Para usuarios comunes, un archivo .axd guardado es solo texto de script/imagen y es seguro inspeccionarlo en un editor.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOASP.NET Web Handler endpointtambién conocido como ASP.NET HTTP handler URL, WebResource.axd
DESARROLLADORMicrosoftdesde 2002 (ASP.NET 1.0, .NET Framework)
TIPO MIMEvaries by handler (application/javascript, image/*, text/html)
TIPOPunto de conexión virtual del lado del servidor (sufijo de URL), NO es un documento almacenado; la salida es lo que emita el controlador (script, imagen, HTML de seguimiento)

Programas que abren archivos AXD

Windows3 apps
Visual Studio Freemium Para desarrolladores: abra el proyecto ASP.NET; los controladores .axd se configuran en web.config, no se editan como archivos independientes. Use esto para gestionarlos o desactivarlos.
Visual Studio Code / any text editor Gratis Si guardó una respuesta .axd, ábrala como texto para ver qué es (generalmente JavaScript). Luego renombre a .js/.css según corresponda.
Web browser (developer tools) Integrado Para ver qué devuelve un .axd, ábralo en el navegador o en la pestaña Red; es servido en vivo por el servidor, no se almacena localmente.

Detalles técnicos

especificación profunda
Tipo de formatoPunto de conexión de controlador HTTP virtual del lado del servidor; no existe ningún archivo en el disco: la URL `.axd` es resuelta en tiempo de ejecución por una clase IHttpHandler registrada
Interfaz del controladorImplementa `System.Web.IHttpHandler` o `IHttpAsyncHandler`; el método `ProcessRequest(HttpContext)` escribe la respuesta directamente en el flujo de salida HTTP
Registro del controladorDeclarado en `<httpHandlers>` (IIS 6 / .NET 2.0) o `<handlers>` (canalización integrada de IIS 7+) en `web.config`
Desarrollador / plataformaMicrosoft; parte de ASP.NET Web Forms en .NET Framework (introducido en 2002); ausente en ASP.NET Core
Nombres comunes de puntos de conexión`WebResource.axd` (recursos incrustados generales), `ScriptResource.axd` (scripts de ASP.NET AJAX), `Trace.axd` (diagnósticos de solicitudes)
Tipo MIMEVaría según la respuesta del controlador: `application/javascript`, `text/css`, `image/png`, `text/html`, entre otros; se establece dinámicamente por solicitud
Fuente del recursoRecursos incrustados compilados en ensamblados `.dll` con la acción de compilación `EmbeddedResource`; recuperados a través de `Assembly.GetManifestResourceStream` al momento de la solicitud
Mecanismo de seguridadEl parámetro de consulta `d=` de `WebResource.axd` está firmado con HMAC utilizando la `machineKey` de la aplicación; las firmas no válidas devuelven HTTP 400, evitando la enumeración de recursos
Comportamiento de cachéLas respuestas llevan `Cache-Control: public` y un encabezado `Expires` con fecha lejana; el almacenamiento en caché de salida de IIS guarda las respuestas repetidas en memoria para mejorar el rendimiento
CompresiónIIS puede aplicar compresión gzip o Brotli a nivel de HTTP a las respuestas `.axd` en tránsito; `ScriptResource.axd` también admite la combinación de scripts del lado del servidor
Método de acceso del clienteHTTP GET con una cadena de consulta cifrada y firmada con HMAC (por ejemplo, `?d=<token>&t=<timestamp>`); el navegador recibe la respuesta como un recurso normal
Salida de `Trace.axd`Representa los datos de seguimiento de ASP.NET por solicitud como HTML: desglose de tiempos, encabezados HTTP, cookies, valores de formularios, variables de servidor y árbol de controles
Reemplazado porLa canalización de activos web estáticos de ASP.NET Core y el middleware de empaquetado/minificación; no existen controladores `.axd` en ASP.NET Core
Lanzado2002 (ASP.NET 1.0, .NET Framework)
Última versiónASP.NET Web Forms / Framework 4.8 (classic; not used in ASP.NET Core)
Especificaciónlearn.microsoft.com

Conversiones de AXD

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos AXD. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos AXD.

Preguntas frecuentes

¿Qué es WebResource.axd?
Es el punto de conexión estándar de ASP.NET que sirve JavaScript, CSS e imágenes incrustadas dentro de los ensamblados de .NET. No es un archivo en su disco; es una URL que la página solicita para cargar esos recursos.
¿Cómo abro un archivo .axd?
Normalmente no hay un archivo .axd para abrir; es un punto de conexión del servidor. Si un navegador guardó un .axd, ábralo en un editor de texto; casi siempre es JavaScript, por lo que puede renombrarlo a .js.
¿Por qué mi descarga se guardó como .axd?
El sitio sirvió el archivo a través de una URL de controlador de ASP.NET y la respuesta mantuvo el nombre .axd. La descarga es el contenido real (a menudo un script o imagen); inspecciónelo y renombrelo al tipo correcto (.js, .png, .pdf).
¿Es WebResource.axd un riesgo de seguridad?
El punto de conexión es normal y necesario para ASP.NET, pero estuvo involucrado en vulnerabilidades pasadas de .NET (por ejemplo, MS10-070, 2010), por lo que el servidor debe mantenerse actualizado. También desactive Trace.axd en producción para evitar la filtración de datos de solicitudes.
¿Puedo eliminar WebResource.axd?
No hay ningún archivo que eliminar; es un controlador virtual mapeado en web.config. Eliminar el mapeo rompería los scripts/imágenes de los que dependen sus páginas de ASP.NET, así que déjelo en su lugar.
¿Cuál es la diferencia entre .axd y .ashx?
Ambos son controladores HTTP de ASP.NET. .ashx es un controlador genérico que puede crear para salidas personalizadas; .axd generalmente se refiere a los controladores integrados del framework (WebResource.axd, ScriptResource.axd, Trace.axd) mapeados en web.config.

Referencias

1Microsoft - System.Web.Handlers namespacelearn.microsoft.com
2Microsoft - How ASP.NET serves embedded WebResource.axd resourceslearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z