.ASP

ASP-bestand

Active Server Pages (Classic ASP script page)
Stel een vraag
SNEL ANTWOORD

Een .asp-bestand is een Classic Active Server Pages-script dat draait op een Microsoft IIS-webserver. De server voert het uit en stuurt uw browser gewone HTML - u ontvangt het script zelf nooit. Als een website een .asp-bestand heeft gedownload terwijl u een PDF, factuur of afbeelding verwachtte, hernoem het bestand dan naar de juiste extensie (.pdf, .jpg, .xlsx) en open het; dat lost het in de meeste gevallen op.

Ontwikkelaar: Microsoft Categorie: Internet-bestanden MIME: text/html
OPENT OP Windows macOS Linux
Gerelateerd: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 28, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het ASP-bestandsformaat?

Bestanden met de extensie .asp slaan de broncode van Microsoft Active Server Pages-webpagina's op. Een .asp-bestand is platte tekst en kan met elke teksteditor worden geopend. ASP-bestanden kunnen het volgende bevatten:

  • HTML-opmaak die de structuur van de webpagina vormt,
  • VBScript- of JScript-code geplaatst binnen <% ... %> scheidingstekens,
  • Richtlijnen op paginaniveau zoals <%@ Language="VBScript" %>, plus attribuutdefinities en instructies.

.asp-bestanden worden aan de serverzijde verwerkt door IIS op verzoek van een client. De ASP-engine voert het ingebedde script uit en stuurt vervolgens de resulterende HTML naar de browser. In tegenstelling tot statische HTML-pagina's, die de browser rechtstreeks downloadt en rendert, moeten Classic ASP-pagina's vóór levering worden verwerkt. De URL kan de extensie .asp tonen, maar de antwoordtekst die aan de browser wordt geleverd is altijd gewone HTML. Als een verzoek resulteert in het downloaden van de onbewerkte .asp-broncode in plaats van dat deze wordt gerenderd, wordt dit bijna altijd veroorzaakt door een verkeerde serverconfiguratie.

De eerste ASP-componenten werden ontwikkeld in 1996, en ASP 2.0 volgde een jaar later. In 2000 bracht Microsoft ASP 3.0 uit, de laatste klassieke versie. ASP was de eerste technologie voor dynamische webpagina's ontwikkeld door Microsoft, bedacht als een add-on voor IIS voor Windows NT. De technologie wordt nu als verouderd beschouwd en is opgevolgd door ASP.NET, geïntroduceerd in 2002, dat de extensie .aspx gebruikt. Gerelateerde configuratie op applicatieniveau wordt opgeslagen in .asa-bestanden. Classic ASP-pagina's worden niet langer actief ontwikkeld, hoewel een groot aantal legacy-sites en intranetapplicaties ze blijft draaien op moderne Windows Server-edities, waar IIS nog steeds wordt geleverd met Classic ASP als optionele functie.

Beveiliging & veiligheid

RISICO: LOW

De .asp-extensie zelf zegt niets over de veiligheid - wanneer deze in een URL verschijnt, is het gewoon een normale webpagina; behandel de site zoals u elke website zou behandelen (let op phishing op inlogpagina's). Een gedownload .asp-bestand is meestal onschadelijke HTML of een document met een verkeerde naam, en het openen ervan in een teksteditor is altijd veilig. Voorzichtigheid is alleen geboden als een download die u niet verwachtte binnenkomt als .asp van een niet-vertrouwde bron - inspecteer het als tekst voordat u het hernoemt en opent, en voer nooit iets uit dat het probeert te starten.

Formaatdetails

in een notendop
VOLLEDIGE NAAMActive Server Pages (Classic ASP script page)
ONTWIKKELAARMicrosoftsinds 1996 (Active Server Pages 1.0, with IIS 3.0)
MIME-TYPEtext/html
TYPEServer-side scriptpagina (HTML-opmaak + VBScript/JScript uitgevoerd door IIS); broncode in platte tekst. Geen downloadbaar document.

Programma's die ASP-bestanden openen

Windows4 apps
Visual Studio Freemium Voor ontwikkelaars die een Classic ASP-site onderhouden: open het project om de .asp-broncode te bewerken en te debuggen.
Notepad Open-source Open om de ruwe broncode als tekst te inspecteren - elk .asp-bestand is platte tekst.
Visual Studio Code Gratis Open de .asp als tekst om de HTML + VBScript/JScript te lezen of te bewerken. Gratis, cross-platform.
Web browser (Chrome, Edge, Firefox) Gratis Alleen nuttig als de .asp feitelijk een opgeslagen HTML-pagina is - sleep deze naar de browser om die HTML te bekijken. Het zal GEEN server-side code uitvoeren of live gegevens ophalen.
macOS3 apps
Visual Studio Code Gratis Open de .asp als tekst om de HTML + VBScript/JScript te lezen of te bewerken. Gratis, cross-platform.
TextEdit / any text editor Ingebouwd Open het bestand als platte tekst (gebruik Opmaak > Maak platte tekst). Prima voor een snelle blik op de broncode.
Web browser (Safari, Chrome) Ingebouwd Alleen als het bestand een opgeslagen HTML-pagina is - opent die statische HTML, niet de live ASP-applicatie.
Linux2 apps
Visual Studio Code Gratis Open de .asp als tekst om de HTML + VBScript/JScript te lezen of te bewerken. Gratis, cross-platform.
gedit / any text editor Open-source Rechtstreeks openen - het bestand is platte tekst.

Technische details

diepe specificaties
BestandsaardPlatte tekst, server-side script - geen binaire handtekening of magic bytes
MIME-typetext/html
Script-scheidingstekens<% ... %> voor inline code; <%@ ... %> voor richtlijnen op paginaniveau (bijv. <%@ Language="VBScript" %>)
Standaard scripttaalVBScript; per bestand omschakelbaar naar JScript via <%@ Language="JScript" %>
Extra script-enginesElke taal met een geïnstalleerde ActiveX Script Engine (bijv. PerlScript via ActivePerl)
WebserverMicrosoft IIS (Internet Information Services); ingeschakeld als een optionele Windows Server-functie onder Applicatieontwikkeling
Ingebouwde objectenRequest, Response, Server, Session, Application, ObjectContext
DatabasetoegangADO (ActiveX Data Objects) via COM - doorgaans ADODB.Connection en ADODB.Recordset
Applicatie-configuratiebestandglobal.asa in de applicatieroot - beheert Application_OnStart, Application_OnEnd, Session_OnStart en Session_OnEnd events
BestandsinsluitingenServer-Side Includes: <!--#include file="pad"--> of <!--#include virtual="/pad"-->
SessiebeheerIngebouwd Session-object; standaard time-out 20 minuten; sessie-ID verzonden via cookie
FoutafhandelingOn Error Resume Next met het Err-object; aangepaste foutpagina's configureerbaar per site in IIS Manager
VerwerkingsmodelScript wordt uitgevoerd bij elk verzoek; alleen de gegenereerde HTML-respons wordt teruggestuurd naar de clientbrowser
Huidige statusLegacy - geen nieuwe versies sinds ASP 3.0 (2000); IIS levert Classic ASP nog steeds als een opt-in component op Windows Server
Uitgebracht1996 (Active Server Pages 1.0, with IIS 3.0)
Specificatielearn.microsoft.com

ASP conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met ASP-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over ASP-bestanden.

Veelgestelde vragen

Waarom heeft een website een .asp-bestand gedownload in plaats van een PDF?
De server heeft uw document gegenereerd via een Classic ASP-pagina, maar heeft het verkeerde bestandstype of de verkeerde naam verzonden. De download is meestal de echte PDF - hernoem deze van .asp naar .pdf en open hem. Als dat mislukt, gebruik dan de juiste downloadlink van de site of klik met de rechtermuisknop en kies „Link opslaan als”.
Hoe open ik een .asp-bestand?
Dat hangt ervan af wat het is. Als het een opgeslagen webpagina is, open deze dan in een browser (u ziet statische HTML). Als een download een verkeerde naam heeft gekregen, hernoem deze dan naar het echte type (.pdf/.jpg/.xlsx). Als u een ontwikkelaar bent die de broncode bewerkt, open deze dan in VS Code, Notepad++ of Visual Studio.
Wat betekent .asp aan het einde van een webadres?
Het betekent dat de pagina is gebouwd met Classic Active Server Pages en draait op een Microsoft IIS-server. Het is onderdeel van de URL, niet een bestand dat u downloadt - de server voert de pagina uit en stuurt uw browser gewone HTML.
Wat is het verschil tussen ASP en ASPX?
ASP is de oudere „Classic” technologie (1996, VBScript/JScript). ASPX is ASP.NET (2002), de krachtigere opvolger die C#/VB.NET gebruikt. Beiden draaien op IIS en sturen HTML naar de browser; nieuwe sites gebruiken ASPX (of nieuwer) in plaats van ASP.
Kan ik een .asp-bestand converteren naar PDF?
Niet met een converter. Als er een .asp is binnengekomen waar een PDF had moeten staan, is het vrijwel zeker DE PDF met de verkeerde extensie - hernoem het naar .pdf. Een echt .asp-bestand is servercode en heeft niets om te converteren.
Waarom opent mijn .asp-bestand niet op mijn telefoon of Mac?
Omdat het geen gewoon document is - er is geen app die een .asp „draait” buiten een webserver. Open het als tekst om te zien wat het is, of hernoem het naar het bestandstype dat u eigenlijk verwachtte (bijv. .pdf).

Referenties

1Microsoft Learn - Active Server Pages (Classic ASP) documentationlearn.microsoft.com
2Microsoft Learn - Classic ASP not installed by default on IISlearn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Gerelateerde extensies

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

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z