J'ai trouvé la réponse.
Vous pouvez configurer IE8 pour afficher l'application/json dans la fenêtre du navigateur par la mise à jour de la base de registre. Il n'y a pas besoin d'un outil externe. Je n'ai pas testé cette large, mais il fonctionne avec IE8 sous Vista.
Pour l'utiliser, n'oubliez pas, toutes les mises en garde habituelles sur la mise à jour du registre s'appliquent. Arrêter IE. Ensuite, couper et coller le texte suivant dans un fichier, par le nom de l' json-ie.reg
.
Windows Registry Editor Version 5.00
;
; Tell IE to open JSON documents in the browser.
; 25336920-03F9-11cf-8FD0-00AA00686F13 is the CLSID for the "Browse in place" .
;
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Encoding"=hex:08,00,00,00
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/json]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Encoding"=hex:08,00,00,00
Puis double-cliquez sur le .le fichier reg. Redémarrer IE. Le nouveau comportement que vous obtenez lorsque le chatouillement d'une URL qui renvoie une doc avec Content-Type: application/json
ou Content-Type: text/json
est comme ceci:
Ce qu'il fait, pourquoi il fonctionne:
L' 25336920-03F9-11cf-8FD0-00AA00686F13
est le CLSID du "Parcourir en place" d'action. Fondamentalement, cette entrée de registre est de dire c'est à dire que pour les docs qui ont le type mime application/json, il suffit de visualiser en place. Ce qui n'affecte pas toute application/json documents téléchargés via <script>
tags, ou via XHR, et ainsi de suite.
Le CLSID et des clés de chiffrement obtenir les mêmes valeurs utilisées pour image/gif
, image/jpeg
, et text/html
.
Ce soupçon est venu à partir de ce site, et à partir de Microsoft à l'article de la Manipulation des Types MIME dans Internet Explorer .
Dans FF, vous n'avez pas besoin d'un add-on. Vous pouvez simplement utiliser l' view-source:
pseudo-protocole. Entrez une URL comme ceci dans la barre d'adresse:
view-source:http://myserver/MyUrl/That/emits/Application/json
Cette pseudo-protocole utilisé pour être pris en charge dans IE, aussi, jusqu'à ce que WinXP sp2, lorsque Microsoft a désactivé ou des raisons de sécurité.