.ASP

ASP Datei

Active Server Pages (Classic ASP script page)
Frage stellen
SCHNELLE ANTWORT

Eine .asp-Datei ist ein Classic Active Server Pages-Skript, das auf einem Microsoft IIS-Webserver ausgeführt wird. Der Server führt es aus und sendet Ihrem Browser reines HTML - Sie erhalten das Skript selbst nie. Wenn eine Website eine .asp-Datei heruntergeladen hat, obwohl Sie ein PDF, eine Rechnung oder ein Bild erwartet haben, benennen Sie die Datei in die richtige Erweiterung (.pdf, .jpg, .xlsx) um und öffnen Sie sie; das löst das Problem in den meisten Fällen.

Entwickler: Microsoft Kategorie: Internetdateien MIME: text/html
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 28, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das ASP-Dateiformat?

Dateien mit der .asp-Erweiterung speichern Microsoft Active Server Pages-Webseitenquellcode. Eine .asp-Datei ist reiner Text und kann mit jedem Texteditor geöffnet werden. ASP-Dateien können Folgendes enthalten:

  • HTML-Markup, das die Webseitenstruktur bildet,
  • VBScript- oder JScript-Code innerhalb von <% ... %>-Trennzeichen,
  • Seitenweite Direktiven wie <%@ Language="VBScript" %> sowie Attributdefinitionen und Anweisungen.

.asp-Dateien werden serverseitig von IIS bei einer Client-Anfrage verarbeitet. Die ASP-Engine führt das eingebettete Skript aus und sendet dann das resultierende HTML an den Browser. Im Gegensatz zu statischen HTML-Seiten, die der Browser direkt herunterlädt und rendert, müssen Classic-ASP-Seiten vor der Auslieferung verarbeitet werden. Die URL kann die .asp-Erweiterung anzeigen, aber der an den Browser gelieferte Antwortinhalt ist immer reines HTML. Wenn eine Anfrage dazu führt, dass der rohe .asp-Quellcode heruntergeladen statt gerendert wird, liegt das fast immer an einem Serverkonfigurationsfehler.

Die ersten ASP-Komponenten wurden 1996 entwickelt, ASP 2.0 folgte ein Jahr später. Im Jahr 2000 veröffentlichte Microsoft ASP 3.0, die letzte klassische Version. ASP war die erste von Microsoft entwickelte dynamische Webseitentechnologie, konzipiert als Erweiterung für IIS unter Windows NT. Die Technologie gilt heute als veraltet und wurde von ASP.NET abgelöst, das 2002 eingeführt wurde und die Erweiterung .aspx verwendet. Verwandte Konfiguration auf Anwendungsebene wird in .asa-Dateien gespeichert. Klassische ASP-Seiten werden nicht mehr aktiv entwickelt, obwohl eine große Anzahl von Legacy-Websites und Intranet-Anwendungen sie weiterhin auf modernen Windows-Server-Editionen betreibt, wo IIS Classic ASP noch als optionales Feature mitliefert.

Sicherheit

RISIKO: LOW

Die .asp-Erweiterung selbst sagt nichts über Sicherheit aus - wenn sie in einer URL erscheint, ist es eine normale Webseite; behandeln Sie die Website wie jede andere (achten Sie auf Phishing bei Anmeldeseiten). Eine heruntergeladene .asp-Datei ist typischerweise harmloser HTML-Code oder ein falsch benanntes Dokument, und das Öffnen in einem Texteditor ist immer sicher. Vorsicht gilt nur, wenn ein unerwarteter Download als .asp aus einer nicht vertrauenswürdigen Quelle kommt - prüfen Sie ihn als Text, bevor Sie ihn umbenennen und öffnen, und führen Sie niemals etwas aus, das er zu starten versucht.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEActive Server Pages (Classic ASP script page)
ENTWICKLERMicrosoftseit 1996 (Active Server Pages 1.0, with IIS 3.0)
MIME TYPEtext/html
TYPServerseitiges Skript (HTML-Markup + VBScript/JScript, von IIS ausgeführt); reiner Textquellcode. Kein herunterladbares Dokument.

Programme zum Öffnen von ASP-Dateien

Windows4 apps
Visual Studio Freemium Für Entwickler, die eine Classic-ASP-Site pflegen: Projekt öffnen, um die .asp-Quelle zu bearbeiten und zu debuggen.
Notepad Open Source Öffnen, um den rohen Quellcode als Text zu inspizieren - jede .asp-Datei ist reiner Text.
Visual Studio Code Kostenlos Die .asp als Text öffnen, um ihr HTML + VBScript/JScript zu lesen oder zu bearbeiten. Kostenlos, plattformübergreifend.
Web browser (Chrome, Edge, Firefox) Kostenlos Nur nützlich, wenn die .asp tatsächlich eine gespeicherte HTML-Seite ist - in den Browser ziehen, um dieses HTML anzuzeigen. Serverseitiger Code wird NICHT ausgeführt und es werden keine Live-Daten abgerufen.
macOS3 apps
Visual Studio Code Kostenlos Die .asp als Text öffnen, um ihr HTML + VBScript/JScript zu lesen oder zu bearbeiten. Kostenlos, plattformübergreifend.
TextEdit / any text editor Integriert Datei als reinen Text öffnen (Format > In einfachen Text umwandeln verwenden). Gut für einen schnellen Blick auf den Quellcode.
Web browser (Safari, Chrome) Integriert Nur wenn die Datei eine gespeicherte HTML-Seite ist - öffnet dieses statische HTML, nicht die Live-ASP-Anwendung.
Linux2 apps
Visual Studio Code Kostenlos Die .asp als Text öffnen, um ihr HTML + VBScript/JScript zu lesen oder zu bearbeiten. Kostenlos, plattformübergreifend.
gedit / any text editor Open Source Direkt öffnen - die Datei ist reiner Text.

Technische Details

technische Spezifikation
DateinaturReiner Text, serverseitiges Skript - keine binäre Signatur oder Magic Bytes
MIME-Typtext/html
Skript-Begrenzer<% ... %> für eingebetteten Code; <%@ ... %> für seitenweite Direktiven (z. B. <%@ Language="VBScript" %>)
Standard-SkriptspracheVBScript; pro Datei auf JScript umschaltbar über <%@ Language="JScript" %>
Zusätzliche Skript-EnginesJede Sprache mit einer installierten ActiveX Script Engine (z. B. PerlScript via ActivePerl)
WebserverMicrosoft IIS (Internet Information Services); als optionales Windows-Server-Feature unter Anwendungsentwicklung aktiviert
Integrierte ObjekteRequest, Response, Server, Session, Application, ObjectContext
DatenbankzugriffADO (ActiveX Data Objects) über COM - typischerweise ADODB.Connection und ADODB.Recordset
Anwendungs-Konfigurationsdateiglobal.asa im Anwendungsstamm - verarbeitet Application_OnStart, Application_OnEnd, Session_OnStart und Session_OnEnd-Ereignisse
Datei-IncludesServer-Side Includes: <!--#include file="path"--> oder <!--#include virtual="/path"-->
SitzungsverwaltungIntegriertes Session-Objekt; Standard-Timeout 20 Minuten; Sitzungs-ID via Cookie übertragen
FehlerbehandlungOn Error Resume Next mit dem Err-Objekt; benutzerdefinierte Fehlerseiten pro Site im IIS Manager konfigurierbar
VerarbeitungsmodellSkript wird bei jeder Anfrage ausgeführt; nur die generierte HTML-Antwort wird an den Client-Browser zurückgegeben
Aktueller StatusVeraltet - keine neuen Versionen seit ASP 3.0 (2000); IIS liefert Classic ASP noch als optionale Komponente unter Windows Server
Veröffentlicht1996 (Active Server Pages 1.0, with IIS 3.0)
Spezifikationlearn.microsoft.com

ASP-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit ASP-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu ASP-Dateien.

Häufig gestellte Fragen

Warum hat eine Website eine .asp-Datei heruntergeladen statt eines PDFs?
Der Server hat Ihr Dokument über eine Classic-ASP-Seite generiert, aber den falschen Dateityp/Namen gesendet. Der Download ist meist das echte PDF - benennen Sie es von .asp in .pdf um und öffnen Sie es. Falls das nicht funktioniert, verwenden Sie den richtigen Download-Link der Website oder klicken Sie mit der rechten Maustaste und wählen Sie 'Ziel speichern unter'.
Wie öffne ich eine .asp-Datei?
Das hängt davon ab, was sie ist. Wenn es eine gespeicherte Webseite ist, öffnen Sie sie in einem Browser (Sie sehen statisches HTML). Wenn ein Download falsch benannt wurde, benennen Sie ihn in den richtigen Typ um (.pdf/.jpg/.xlsx). Wenn Sie als Entwickler die Quelldatei bearbeiten, öffnen Sie sie in VS Code, Notepad++ oder Visual Studio.
Was bedeutet .asp am Ende einer Webadresse?
Es bedeutet, dass die Seite mit Classic Active Server Pages erstellt wird und auf einem Microsoft IIS-Server läuft. Es ist Teil der URL, keine Datei, die Sie herunterladen - der Server führt die Seite aus und sendet Ihrem Browser reines HTML.
Was ist der Unterschied zwischen ASP und ASPX?
ASP ist die ältere 'Classic'-Technologie (1996, VBScript/JScript). ASPX ist ASP.NET (2002), der leistungsstärkere Nachfolger mit C#/VB.NET. Beide laufen auf IIS und senden HTML an den Browser; neue Websites verwenden ASPX (oder neueres) statt ASP.
Kann ich eine .asp-Datei in PDF konvertieren?
Nicht mit einem Konverter. Wenn eine .asp dort angekommen ist, wo ein PDF sein sollte, ist sie fast sicher DAS PDF mit der falschen Erweiterung - benennen Sie sie in .pdf um. Eine echte .asp ist Servercode und hat nichts zu konvertieren.
Warum lässt sich meine .asp-Datei auf meinem Telefon oder Mac nicht öffnen?
Weil es kein reguläres Dokument ist - es gibt keine App, die eine .asp außerhalb eines Webservers 'ausführt'. Öffnen Sie sie als Text, um zu sehen, was es ist, oder benennen Sie sie in den tatsächlich erwarteten Dateityp um (z. B. .pdf).

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen