.AXD

AXD-fil

ASP.NET Web Handler endpoint
Still et spørsmål
HURTIGSVAR

En AXD er ikke en fil du kan åpne - det er et virtuelt URL-endepunkt på en Microsoft IIS-webserver som kjører klassisk ASP.NET. De vanligste er WebResource.axd og ScriptResource.axd (som leverer innebygde skript og bilder) og Trace.axd (diagnostikk). Hvis en nettleser lagret noe med navnet .axd, er det bare det serveren returnerte - vanligvis JavaScript - og du kan åpne det i et tekstredigeringsprogram eller gi det nytt navn til .js.

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

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 16, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er AXD-filformatet?

Filer med filendelsen .axd brukes av ASP.NET Web Forms-applikasjoner som kjører på Microsoft IIS. I motsetning til de fleste webfiltyper, er .axd ikke et dokument lagret på disk - det er et virtuelt URL-endepunkt mappet i web.config til en innebygd IHttpHandler-klasse som genererer svaret sitt fortløpende.

.axd-endepunkter lagrer ikke instruksjoner på klientmaskiner; i stedet strømmer behandleren innebygde assembly-ressurser - skript, bilder og andre ressurser - direkte fra kompilerte .dll-assemblies til den forespørrende nettleseren.

Som standard har .axd-ressursendepunkter navnet enten WebResource.axd eller ScriptResource.axd. Selv om de er svært like, har hver sin distinkte rolle: WebResource.axd håndterer generelle innebygde ressurser som bilder og binære filer, mens ScriptResource.axd vanligvis brukes med ASP.NET AJAX-rammeverket og tilbyr tilleggsfunksjoner som skriptkombinering og komprimering. Et tredje innebygd endepunkt, Trace.axd, viser sporingsdiagnostikk per forespørsel for feilsøking.

Behandlere registrert via .axd kan levere JavaScript-filer, CSS-stilark, bilder og HTML-sporingsutdata. .axd-endepunkter brukes også ofte på klientsiden for å hente bilde-, tekst- eller skriptfiler som er innebygd i assemblies på serversiden. Parameteren d= i spørrestrengen som brukes av WebResource.axd er HMAC-signert med applikasjonens machineKey, noe som beskytter endepunktet mot uautorisert ressursnummerering. .axd er en klassisk ASP.NET Web Forms-funksjon og brukes ikke i ASP.NET Core, som erstatter den med statiske webressurser og bundling-mellomvare.

Sikkerhet og trygghet

RISIKO: LOW

En .axd i seg selv er ikke en fil og er ikke farlig å «ha». To viktige punkter: (1) På serversiden kan det å la Trace.axd være aktivert i produksjon lekke forespørselsdata (hoder, sesjon, spørreverdier) til alle som navigerer til den - den bør deaktiveres i produksjons-web.config. (2) WebResource.axd har historisk vært knyttet til sikkerhetsadvarsler for ASP.NET (spesielt padding-oracle-sårbarheten fra 2010, MS10-070, som misbrukte det krypterte d=-tokenet) - hold .NET Framework oppdatert. For vanlige brukere er en lagret .axd-fil bare skript- eller bildetekst og er trygg å inspisere i et redigeringsprogram.

Formatdetaljer

i et nøtteskall
FULLT NAVNASP.NET Web Handler endpointogså kjent som ASP.NET HTTP handler URL, WebResource.axd
UTVIKLERMicrosoftsiden 2002 (ASP.NET 1.0, .NET Framework)
KATEGORIWeb filer
MIME-TYPEvaries by handler (application/javascript, image/*, text/html)
TYPEVirtuelt endepunkt på serversiden (URL-suffiks), IKKE et lagret dokument; utdata er det behandleren sender ut (skript, bilde, sporings-HTML)

Programmer som åpner AXD-filer

Windows3 apps
Visual Studio Freemium For utviklere: åpne ASP.NET-prosjektet; .axd-behandlere er konfigurert i web.config, ikke redigert som frittstående filer. Bruk dette for å administrere/deaktivere dem.
Visual Studio Code / any text editor Gratis Hvis du lagret et .axd-svar, åpne det som tekst for å se hva det er (vanligvis JavaScript). Gi deretter nytt navn til .js/.css etter behov.
Web browser (developer tools) Innebygd For å se hva en .axd returnerer, åpne den i nettleseren eller fanen «Nettverk» - den leveres direkte fra serveren, ikke lagret lokalt.

Tekniske detaljer

dyp spesifikasjon
Format-typeVirtuelt HTTP-behandler-endepunkt på serversiden; ingen fil eksisterer på disk - `.axd`-URL-en løses ved kjøretid av en registrert IHttpHandler-klasse
Behandler-grensesnittImplementerer `System.Web.IHttpHandler` eller `IHttpAsyncHandler`; metoden `ProcessRequest(HttpContext)` skriver svaret direkte til HTTP-utdatastrømmen
Registrering av behandlerDeklarert i `<httpHandlers>` (IIS 6 / .NET 2.0) eller `<handlers>` (IIS 7+ integrert pipeline) i `web.config`
Utvikler / plattformMicrosoft; del av ASP.NET Web Forms på .NET Framework (introdusert 2002); finnes ikke i ASP.NET Core
Vanlige navn på endepunkter`WebResource.axd` (generelle innebygde ressurser), `ScriptResource.axd` (ASP.NET AJAX-skript), `Trace.axd` (forespørselsdiagnostikk)
MIME-typeVarierer etter behandlerens svar - `application/javascript`, `text/css`, `image/png`, `text/html`, og andre; settes dynamisk per forespørsel
RessurskildeInnebygde ressurser kompilert inn i `.dll`-assemblies med build action `EmbeddedResource`; hentes via `Assembly.GetManifestResourceStream` ved forespørsel
Sikkerhetsmekanisme`WebResource.axd` `d=`-parameteren er HMAC-signert med applikasjonens `machineKey`; ugyldige signaturer returnerer HTTP 400, noe som forhindrer ressursnummerering
MellomlagringsatferdSvar inneholder `Cache-Control: public` og et `Expires`-hode langt frem i tid; IIS output-caching lagrer gjentatte svar i minnet for ytelse
KomprimeringIIS kan bruke gzip- eller Brotli-komprimering på HTTP-nivå for `.axd`-svar under overføring; `ScriptResource.axd` støtter også skriptkombinering på serversiden
KlienttilgangsmetodeHTTP GET med en kryptert og HMAC-signert spørrestreng (f.eks. `?d=<token>&t=<timestamp>`); nettleseren mottar svaret som en vanlig ressurs
`Trace.axd`-utdataGjengir ASP.NET-sporingsdata per forespørsel som HTML - tidsbruk, HTTP-hoder, informasjonskapsler, skjemaverdier, servervariabler og kontrolltre
Erstattet avASP.NET Cores rørledning for statiske webressurser og bundling/minification-mellomvare; ingen `.axd`-behandlere eksisterer i ASP.NET Core
Utgitt2002 (ASP.NET 1.0, .NET Framework)
Siste versjonASP.NET Web Forms / Framework 4.8 (classic; not used in ASP.NET Core)
Spesifikasjonlearn.microsoft.com

AXD-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med AXD-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om AXD-filer.

Ofte stilte spørsmål

Hva er WebResource.axd?
Det er det standard ASP.NET-endepunktet som leverer JavaScript, CSS og bilder innebygd i .NET-assemblies. Det er ikke en fil på disken din - det er en URL siden forespør for å laste disse ressursene.
Hvordan åpner jeg en .axd-fil?
Det finnes vanligvis ingen .axd-fil å åpne - det er et serverendepunkt. Hvis en nettleser lagret en .axd, åpne den i et tekstredigeringsprogram; det er nesten alltid JavaScript, så du kan gi den nytt navn til .js.
Hvorfor ble nedlastingen min lagret som .axd?
Nettstedet leverte filen via en ASP.NET-behandler-URL, og svaret beholdt .axd-navnet. Nedlastingen er det faktiske innholdet (ofte et skript eller bilde); inspiser det og gi det nytt navn til riktig type (.js, .png, .pdf).
Er WebResource.axd en sikkerhetsrisiko?
Endepunktet er normalt og nødvendig for ASP.NET, men det har vært involvert i tidligere .NET-sårbarheter (f.eks. MS10-070, 2010), så serveren må holdes oppdatert. Deaktiver også Trace.axd i produksjon for å unngå lekkasje av forespørselsdata.
Kan jeg slette WebResource.axd?
Det finnes ingen fil å slette - det er en virtuell behandler mappet i web.config. Fjerning av mappingen vil ødelegge skript/bilder som ASP.NET-sidene dine er avhengige av, så la den være.
Hva er forskjellen mellom .axd og .ashx?
Begge er ASP.NET HTTP-behandlere. .ashx er en generisk behandler du kan lage for egendefinerte utdata; .axd refererer vanligvis til rammeverkets innebygde behandlere (WebResource.axd, ScriptResource.axd, Trace.axd) mappet i web.config.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å