.AXD

AXD-fil

ASP.NET Web Handler endpoint
Stil et spørgsmål
HURTIGT SVAR

En AXD er ikke en fil, du kan åbne - det er et virtuelt URL-slutpunkt på en Microsoft IIS-webserver, der kører klassisk ASP.NET. De mest almindelige er WebResource.axd og ScriptResource.axd (som leverer indlejrede scripts og billeder) samt Trace.axd (diagnosticering). Hvis en browser har gemt noget med navnet .axd, er det blot det, som serveren returnerede - normalt JavaScript - og du kan åbne det i et tekstredigeringsprogram eller omdøbe det til .js.

Udvikler: Microsoft Kategori: Web filer MIME: varies by handler (application/javascript, image/*, text/html)
ÅBNER PÅ Windows
Relateret: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 16, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er AXD-filformatet?

Filer med filtypen .axd bruges af ASP.NET Web Forms-applikationer, der kører på Microsoft IIS. I modsætning til de fleste webfiltyper er .axd ikke et dokument gemt på disken - det er et virtuelt URL-slutpunkt, der er mappet i web.config til en indbygget IHttpHandler-klasse, som genererer sit svar løbende.

.axd-slutpunkter gemmer ikke instruktioner på klientmaskiner; i stedet streamer handleren indlejrede assembly-ressourcer - scripts, billeder og andre aktiver - direkte fra kompilerede .dll-assemblies til den anmodende browser.

Som standard navngives .axd-ressourceslutpunkter enten WebResource.axd eller ScriptResource.axd. Selvom de minder meget om hinanden, har de hver sin rolle: WebResource.axd håndterer generelle indlejrede ressourcer såsom billeder og binære aktiver, mens ScriptResource.axd typisk bruges med ASP.NET AJAX-frameworket og tilbyder yderligere funktioner som script-kombinering og komprimering. Et tredje indbygget slutpunkt, Trace.axd, viser sporingsdiagnostik pr. anmodning til fejlfinding.

Handlere registreret via .axd kan levere JavaScript-filer, CSS-stylesheets, billeder og HTML-sporingsoutput. .axd-slutpunkter bruges også ofte på klientsiden til at hente billed-, tekst- eller scriptfiler, der er indlejret i server-side assemblies. Forespørgselsparameteren d=, der bruges af WebResource.axd, er HMAC-signeret med applikationens machineKey, hvilket beskytter slutpunktet mod uautoriseret ressource-enumeration. .axd er en klassisk ASP.NET Web Forms-funktion og bruges ikke i ASP.NET Core, som erstatter den med statiske webaktiver og bundling-middleware.

Sikkerhed og tryghed

RISIKO: LOW

En .axd er i sig selv ikke en fil og ikke farlig at «have». To reelle punkter: (1) På serversiden kan det at lade Trace.axd være aktiveret i produktion lække anmodningsdata (headere, session, forespørgselsværdier) til enhver, der navigerer til den - den bør deaktiveres i produktionens web.config. (2) WebResource.axd har historisk set været knyttet til ASP.NET-sikkerhedsmeddelelser (især padding-oracle-sårbarheden fra 2010, MS10-070, som misbrugte det krypterede d=-token) - hold .NET Framework opdateret. For almindelige brugere er en gemt .axd-fil blot script- eller billedtekst og er sikker at undersøge i et redigeringsprogram.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNASP.NET Web Handler endpointogså kendt som ASP.NET HTTP handler URL, WebResource.axd
UDVIKLERMicrosoftsiden 2002 (ASP.NET 1.0, .NET Framework)
KATEGORIWeb filer
MIME-TYPEvaries by handler (application/javascript, image/*, text/html)
TYPEVirtuelt server-side slutpunkt (URL-suffiks), IKKE et gemt dokument; output er det, som handleren udsender (script, billede, sporings-HTML)

Programmer der åbner AXD-filer

Windows3 apps
Visual Studio Freemium For udviklere: åbn ASP.NET-projektet; .axd-handlere konfigureres i web.config og redigeres ikke som selvstændige filer. Brug dette til at administrere/deaktivere dem.
Visual Studio Code / any text editor Gratis Hvis du har gemt et .axd-svar, kan du åbne det som tekst for at se, hvad det er (normalt JavaScript). Omdøb derefter til .js/.css efter behov.
Web browser (developer tools) Indbygget For at se hvad en .axd returnerer, skal du åbne den i browseren eller fanen Netværk - den leveres live af serveren og gemmes ikke lokalt.

Tekniske detaljer

dyb specifikation
Format-typeVirtuelt server-side HTTP-handler-slutpunkt; der findes ingen fil på disken - `.axd`-URL'en løses ved kørsel af en registreret IHttpHandler-klasse
Handler-grænsefladeImplementerer `System.Web.IHttpHandler` eller `IHttpAsyncHandler`; metoden `ProcessRequest(HttpContext)` skriver svaret direkte til HTTP-outputstrømmen
Handler-registreringErklæret i `<httpHandlers>` (IIS 6 / .NET 2.0) eller `<handlers>` (IIS 7+ integreret pipeline) i `web.config`
Udvikler / platformMicrosoft; en del af ASP.NET Web Forms på .NET Framework (introduceret 2002); findes ikke i ASP.NET Core
Almindelige slutpunktsnavne`WebResource.axd` (generelle indlejrede ressourcer), `ScriptResource.axd` (ASP.NET AJAX-scripts), `Trace.axd` (anmodningsdiagnostik)
MIME-typeVarierer efter handler-svar - `application/javascript`, `text/css`, `image/png`, `text/html` og andre; indstilles dynamisk pr. anmodning
RessourcekildeIndlejrede ressourcer kompileret i `.dll`-assemblies med build-handling `EmbeddedResource`; hentes via `Assembly.GetManifestResourceStream` ved anmodning
Sikkerhedsmekanisme`WebResource.axd` `d=` forespørgselsparameteren er HMAC-signeret ved hjælp af applikationens `machineKey`; ugyldige signaturer returnerer HTTP 400, hvilket forhindrer ressource-enumeration
Caching-adfærdSvar indeholder `Cache-Control: public` og en `Expires`-header langt ude i fremtiden; IIS output-caching gemmer gentagne svar i hukommelsen for ydeevne
KomprimeringIIS kan anvende gzip- eller Brotli-komprimering på HTTP-niveau på `.axd`-svar under overførsel; `ScriptResource.axd` understøtter også script-kombinering på serversiden
KlientadgangsmetodeHTTP GET med en krypteret og HMAC-signeret forespørgselsstreng (f.eks. `?d=<token>&t=<timestamp>`); browseren modtager svaret som en normal ressource
`Trace.axd` outputGengiver ASP.NET-sporingsdata pr. anmodning som HTML - tidsforbrug, HTTP-headere, cookies, formularværdier, servervariabler og kontroltræ
Erstattet afASP.NET Cores pipeline for statiske webaktiver og bundling/minification-middleware; der findes ingen `.axd`-handlere i ASP.NET Core
Udgivet2002 (ASP.NET 1.0, .NET Framework)
Seneste versionASP.NET Web Forms / Framework 4.8 (classic; not used in ASP.NET Core)
Specifikationlearn.microsoft.com

AXD-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med AXD-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om AXD-filer.

Ofte stillede spørgsmål

Hvad er WebResource.axd?
Det er det standard ASP.NET-slutpunkt, der leverer JavaScript, CSS og billeder indlejret i .NET-assemblies. Det er ikke en fil på din disk - det er en URL, som siden anmoder om for at indlæse disse ressourcer.
Hvordan åbner jeg en .axd-fil?
Der er normalt ingen .axd-fil at åbne - det er et server-slutpunkt. Hvis en browser har gemt en .axd, kan du åbne den i et tekstredigeringsprogram; det er næsten altid JavaScript, så du kan omdøbe den til .js.
Hvorfor blev min download gemt som .axd?
Webstedet leverede filen via en ASP.NET-handler-URL, og svaret beholdt .axd-navnet. Downloaden er det rigtige indhold (ofte et script eller billede); undersøg det og omdøb det til den korrekte type (.js, .png, .pdf).
Er WebResource.axd en sikkerhedsrisiko?
Slutpunktet er normalt og nødvendigt for ASP.NET, men det har været involveret i tidligere .NET-sårbarheder (f.eks. MS10-070, 2010), så serveren skal holdes opdateret. Deaktiver også Trace.axd i produktion for at undgå lækage af anmodningsdata.
Kan jeg slette WebResource.axd?
Der er ingen fil at slette - det er en virtuel handler mappet i web.config. Fjernelse af mappingen ville ødelægge de scripts/billeder, som dine ASP.NET-sider afhænger af, så lad den blive.
Hvad er forskellen på .axd og .ashx?
Begge er ASP.NET HTTP-handlere. .ashx er en generisk handler, du selv kan skrive til brugerdefineret output; .axd refererer typisk til frameworkets indbyggede handlere (WebResource.axd, ScriptResource.axd, Trace.axd) mappet i web.config.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å