Etape
1 : Comment votre navigateur reconnaît-il les contenus VRML ?
Qu'est-ce qu'un fichier VRML ? Un
fichier dont l'extension est .wrl ? Non, ce n'est pas de cette façon que
votre navigateur reconnaît les fichiers VRML. Ce qui identifie le type de
fichier est le type MIME, généré par le serveur web. Ça tombe bien,
car nous savons que les fichiers ASP doivent avoir une extension .asp.
Nous devrons donc générer un entête avec le bon type MIME.
Quel est le type MIME pour les
fichiers VRML :
- au commencement c'était "x-world/x-vrml" (ça fonctionne
encore)
- maintenant c'est "model/vrml" (c'est mieux d'utiliser celui-ci)
Et maintenant, comment générer
l'entête avec le bon type MIME en utilisant ASP ? Une ligne suffit :
<% response.ContentType =
"model/vrml" %>
Cela doit être la toute
première ligne de votre fichier ASP.
Pour créer un fichier VRML
valide, nous devons ensuite mettre l'entête VRML classique :
<%
response.write("#VRML V2.0
utf8") %>
Donc le début de notre fichier
asp/pseudo VRML sera :
<% response.ContentType =
"model/vrml" %>
<% response.write("#VRML V2.0 utf8") %>
voir
résultat
(rien à voir, sauf que c'est votre browser VRML qui ouvre ce
fichier ASP)
|