在做一個接口,返回的是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-10-01 01:28:42