.ASP

Fichier ASP

Active Server Pages (Classic ASP script page)
Poser une question
RÉPONSE RAPIDE

Un fichier .asp est un script Active Server Pages classique qui s'exécute sur un serveur web Microsoft IIS. Le serveur l'exécute et envoie à votre navigateur du HTML simple - vous ne recevez jamais le script lui-même. Si un site web a téléchargé un fichier .asp alors que vous attendiez un PDF, une facture ou une image, renommez le fichier avec l'extension correcte (.pdf, .jpg, .xlsx) et ouvrez-le ; cela règle le problème dans la plupart des cas.

Développeur : Microsoft Catégorie : Fichiers Internet MIME: text/html
S'OUVRE SUR Windows macOS Linux

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 28, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier ASP ?

Les fichiers avec l'extension .asp stockent le code source de pages web Microsoft Active Server Pages. Un fichier .asp est en texte brut et peut être ouvert avec n'importe quel éditeur de texte. Les fichiers ASP peuvent contenir :

  • Un balisage HTML qui forme la structure de la page web,
  • Du code VBScript ou JScript placé à l'intérieur des délimiteurs <% ... %>,
  • Des directives au niveau de la page telles que <%@ Language="VBScript" %>, ainsi que des définitions d'attributs et des instructions.

Les fichiers .asp sont traités côté serveur par IIS lors d'une requête client. Le moteur ASP exécute le script intégré, puis envoie le HTML résultant au navigateur. Contrairement aux pages HTML statiques, que le navigateur télécharge et affiche directement, les pages ASP Classique doivent être traitées avant la livraison. L'URL peut afficher l'extension .asp, mais le corps de la réponse livré au navigateur est toujours du HTML simple. Si une requête entraîne le téléchargement du code source .asp brut au lieu de son rendu, cela est presque toujours dû à une mauvaise configuration du serveur.

Les premiers composants ASP ont été développés en 1996, et ASP 2.0 a suivi un an plus tard. En 2000, Microsoft a publié ASP 3.0, la version classique finale. ASP a été la première technologie de page web dynamique développée par Microsoft, conçue comme un module complémentaire à IIS pour Windows NT. La technologie est aujourd'hui considérée comme héritée et a été remplacée par ASP.NET, introduit en 2002, qui utilise l'extension .aspx. La configuration liée au niveau de l'application est stockée dans les fichiers .asa. Les pages ASP Classique ne sont plus activement développées, bien qu'un grand nombre de sites hérités et d'applications intranet continuent de les exécuter sur les éditions modernes de Windows Server, où IIS est toujours livré avec ASP Classique disponible en tant que fonctionnalité optionnelle.

Sécurité et sûreté

RISQUE : LOW

L'extension .asp en elle-même ne dit rien sur la sécurité - lorsqu'elle apparaît dans une URL, c'est juste une page web normale ; traitez le site comme n'importe quel site web (attention au phishing sur les pages de connexion). Un fichier .asp téléchargé est généralement du HTML inoffensif ou un document mal nommé, et l'ouvrir dans un éditeur de texte est toujours sûr. La prudence ne s'applique que si un téléchargement inattendu arrive en .asp d'une source non fiable - inspectez-le en tant que texte avant de le renommer et de l'ouvrir, et n'exécutez jamais rien de ce qu'il tente de lancer.

Détails du format

en bref
NOM COMPLETActive Server Pages (Classic ASP script page)
DÉVELOPPEURMicrosoftdepuis 1996 (Active Server Pages 1.0, with IIS 3.0)
TYPE MIMEtext/html
TYPEPage de script côté serveur (balisage HTML + VBScript/JScript exécuté par IIS) ; source en texte brut. Pas un document téléchargeable.

Programmes qui ouvrent les fichiers ASP

Windows4 apps
Visual Studio Freemium Pour les développeurs maintenant un site ASP Classique : ouvrez le projet pour éditer et déboguer la source .asp.
Notepad Open-source Ouvrez pour inspecter la source brute en tant que texte - chaque fichier .asp est du texte brut.
Visual Studio Code Gratuit Ouvrez le .asp en tant que texte pour lire ou modifier son HTML + VBScript/JScript. Gratuit, multiplateforme.
Web browser (Chrome, Edge, Firefox) Gratuit Utile uniquement si le .asp est en réalité une page HTML enregistrée - faites-le glisser dans le navigateur pour afficher ce HTML. Il n'exécutera PAS le code côté serveur et ne récupérera pas de données en direct.
macOS3 apps
Visual Studio Code Gratuit Ouvrez le .asp en tant que texte pour lire ou modifier son HTML + VBScript/JScript. Gratuit, multiplateforme.
TextEdit / any text editor Intégré Ouvrez le fichier en tant que texte brut (utilisez Format > Convertir au format Texte). Convient pour un coup d'œil rapide à la source.
Web browser (Safari, Chrome) Intégré Uniquement si le fichier est une page HTML enregistrée - ouvre ce HTML statique, pas l'application ASP en direct.
Linux2 apps
Visual Studio Code Gratuit Ouvrez le .asp en tant que texte pour lire ou modifier son HTML + VBScript/JScript. Gratuit, multiplateforme.
gedit / any text editor Open-source Ouvrez directement - le fichier est en texte brut.

Détails techniques

spécifications approfondies
Nature du fichierTexte brut, script côté serveur - pas de signature binaire ou d'octets magiques
Type MIMEtext/html
Délimiteurs de script<% ... %> pour le code en ligne ; <%@ ... %> pour les directives au niveau de la page (ex: <%@ Language="VBScript" %>)
Langage de script par défautVBScript ; commutable par fichier vers JScript via <%@ Language="JScript" %>
Moteurs de script supplémentairesTout langage avec un ActiveX Script Engine installé (ex: PerlScript via ActivePerl)
Serveur webMicrosoft IIS (Internet Information Services) ; activé comme fonctionnalité optionnelle de Windows Server sous Développement d'applications
Objets intégrésRequest, Response, Server, Session, Application, ObjectContext
Accès aux bases de donnéesADO (ActiveX Data Objects) via COM - typiquement ADODB.Connection et ADODB.Recordset
Fichier de config de l'applicationglobal.asa à la racine de l'application - gère les événements Application_OnStart, Application_OnEnd, Session_OnStart et Session_OnEnd
Inclusions de fichiersServer-Side Includes : <!--#include file="path"--> ou <!--#include virtual="/path"-->
Gestion de sessionObjet Session intégré ; délai d'expiration par défaut de 20 minutes ; ID de session transmis via cookie
Gestion des erreursOn Error Resume Next avec l'objet Err ; pages d'erreur personnalisées configurables par site dans le gestionnaire IIS
Modèle de traitementLe script s'exécute à chaque requête ; seule la réponse HTML générée est renvoyée au navigateur client
Statut actuelHérité - pas de nouvelles versions depuis ASP 3.0 (2000) ; IIS livre toujours ASP Classique en tant que composant optionnel sur Windows Server
Publié1996 (Active Server Pages 1.0, with IIS 3.0)
Spécificationlearn.microsoft.com

Conversions ASP

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers ASP. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers ASP.

Foire aux questions

Pourquoi un site web a-t-il téléchargé un fichier .asp au lieu d'un PDF ?
Le serveur a généré votre document via une page ASP Classique mais a envoyé le mauvais type ou nom de fichier. Le téléchargement est généralement le vrai PDF - renommez-le de .asp en .pdf et ouvrez-le. Si cela échoue, utilisez le lien de téléchargement approprié du site ou faites un clic droit et « Enregistrer le lien sous ».
Comment ouvrir un fichier .asp ?
Cela dépend de ce que c'est. S'il s'agit d'une page web enregistrée, ouvrez-la dans un navigateur (vous verrez du HTML statique). Si un téléchargement a été mal nommé, renommez-le avec le type réel (.pdf/.jpg/.xlsx). Si vous êtes un développeur modifiant le code source, ouvrez-le dans VS Code, Notepad++ ou Visual Studio.
Que signifie .asp à la fin d'une adresse web ?
Cela signifie que la page est construite avec Active Server Pages Classique et s'exécute sur un serveur Microsoft IIS. Cela fait partie de l'URL, ce n'est pas un fichier que vous téléchargez - le serveur exécute la page et envoie du HTML simple à votre navigateur.
Quelle est la différence entre ASP et ASPX ?
ASP est l'ancienne technologie « Classique » (1996, VBScript/JScript). ASPX est ASP.NET (2002), son successeur plus puissant utilisant C#/VB.NET. Les deux s'exécutent sur IIS et envoient du HTML au navigateur ; les nouveaux sites utilisent ASPX (ou plus récent) plutôt qu'ASP.
Puis-je convertir un fichier .asp en PDF ?
Pas avec un convertisseur. Si un .asp est arrivé là où un PDF devrait être, il S'AGIT presque certainement du PDF avec la mauvaise extension - renommez-le en .pdf. Un véritable .asp est un code serveur et n'a rien à convertir.
Pourquoi mon fichier .asp ne s'ouvre-t-il pas sur mon téléphone ou mon Mac ?
Parce qu'il ne s'agit pas d'un document ordinaire - il n'y a pas d'application qui « exécute » un .asp en dehors d'un serveur web. Ouvrez-le en tant que texte pour voir ce que c'est, ou renommez-le avec le type de fichier que vous attendiez réellement (par exemple .pdf).

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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)

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z