让浏览器打开JSON文件直接显示

在做一個接口,返回的是json文件,做测试为了方便直接在网页上打开浏览。

现在突然打开会自动下载json文件了。然后百度了一下,得出解决办法:

解决办法也非常简单,需要我们在操作系统的注册表中添加关于 JSON 的 MIME 类型支持。

你可以将以下内容编辑成扩展名为 *.reg 的文件(文件名随意),然后双击执行将该文件导入注册表:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json]

"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

"Encoding"=dword:00080000

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/json]

"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

"encoding"=dword:00080000

其原理是修改注册表,将 application/json、text/json 两种 Content-Type 开启设置调成与 GIF/PNG/HTML 一致,改为直接用浏览器打开查看。

导入上面的注册表文件以后,再使用浏览器开启就可以不需要下载即可显示 json 了。  (作者:Away )

时间: 2024-08-01 17:51:03

让浏览器打开JSON文件直接显示的相关文章

html文件乱码以及用浏览器打开html文件时乱码问题解析

html文件是有编码方式的,比如"UTF-8"."GBK"等等.这些在记事本中或许看不出来,但是在eclipse中,可以设置html文件的编码方式,以下的图片中会有说明. 测试一: 以"UTF-8"方式保存html文件,具体的文件内容见下图: 图中可以看到,文件的编码方式为"UTF-8",下方的红框中的Other所示,是在eclipse中设置的.图片上方的红框指明浏览器打开该文件的编码方式,可以看到为"UTF-8&q

Sublime Text - 在浏览器打开当前文件

有没有办法通过快捷键在指定的浏览器中打开当前文件? 有点怀念Dreamweaver的F12? 其实Sublime也可以实现这一效果,而且不需要安装任何插件. 进入Tools -> Build System -> New Build System... Sublime默认给出一段JSON: { "cmd": ["make"] } 将这段JSON改为: { "cmd": ["chrome", "$file&q

微信中怎么打开apk文件 微信跳转打开外部浏览器打开apk文件

很多朋友的APP推广链接需要在微信中进行的网页宣传.传播.下载等等,但是各位朋友一定发现了微信中是屏蔽掉了APP的下载链接的.但是微信最为一个最大的社交平台,为了自身的利益,屏蔽掉了所有APK的下载链接.我们要怎么解决这个问题呢? 解决方案: 我们基于微信接口开发了一款全新的手机端微信中下载APP的程序,通过这个程序生成的链接,安卓用户在微信中点击的话,是可以直接跳转手机默认浏览器打开下载链接.IOS用户在微信中点击的话会弹出一个遮罩提示用户用浏览器打开下载链接或者是跳转到苹果的APP商店.这样

浏览器打开exe文件

<win-r> regedit 打开注册表,然后自定义协议 自定义协议注册表.reg 打开后导入 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\mbexe] "URL Protocol"="F:\\\\myTools\\\\SP模板\\\\dist\\\\win-unpacked\\\\添加模板消息.exe" "@"="mb" [HKEY_CLASS

火狐浏览器打开html文件,中文乱码

当html文件为: 解决方法: 将   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 改为:: <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />      即可.

加载json文件没显示图片

IOS 9新特性要求App内访问的网络必须使用HTTPS协议. 但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全.现在也不能马上改成HTTPS协议传输. 以下解决办法: 在info.plist文件中设置 App Transport Security Settings Allow Arbitrary Loads                        boolean         YES

UltraEdit打开UTF-8文件后显示中文乱码的问题

左图是UE,默认的编码格式GBK.右图可以看出可修改成UTF-8编码.按钮位置是UE底部状态栏,图3显示怎么开关状态栏. >>>>>>>>>>>> 图3:

使用Visual Studio Code打开浏览器查看HTML文件

vscode出来之前一直使用sublime,后者在编写HTML文件时可以通过点击鼠标右键,找到open in browser来启动系统默认浏览器,而vscode却没有这个功能,调试和预览起来比较麻烦.不过可以通过配置tasks.json文件来解决这个问题. 按Ctrl+P打开命令面板,输入tasks.json然后回车打开这个文件,可以看到默认配置,然后修改如下: { // See http://go.microsoft.com/fwlink/?LinkId=733558 // for the d

UC浏览器打开首页显示:显示此网页时出了点问题

使用UC浏览器打开网页的时候显示出错,如下图所示.但是用其他浏览器都很正常 我自己用的解决方法:最近刚下载了驱动精灵,听同学的把驱动精灵卸载了就恢复正常了 原文地址:https://www.cnblogs.com/imper/p/10080987.html