html中的Json mimetype

Posted

技术标签:

【中文标题】html中的Json mimetype【英文标题】:Json mimetype in html 【发布时间】:2016-09-19 21:53:02 【问题描述】:

我编写了一个 html/javascript 应用程序来生成 JSON 内容。结构有效,但 mimetype 卡在默认 text/html 中。有人可以建议如何设置为 application/json。我最近的尝试是:

块引用

<html>
  <head>
    <meta http-equiv="content-type" content="application/json; charset=UTF-8"/>
    <title>Request JSON Test</title>
  </head>
 <body>

...

【问题讨论】:

【参考方案1】:

试试这个

var jsonVar = 
    text: "example",
    number: 1
;

这样你可以创建 java-script 对象并将其转换为字符串:

document.body.innerHTML = jsonStr;

这将以 json 格式显示您的对象。

【讨论】:

这不会改变 mimetype。像我的应用程序一样,虽然结构是有效的 JSON,但它会被解释为 html/text var jsonVar = text: "example", number: 1 ; var jsonStr = JSON.stringify(jsonVar); document.body.innerHTML = jsonStr;

以上是关于html中的Json mimetype的主要内容,如果未能解决你的问题,请参考以下文章

html中的漂亮Json对象

html中的Json mimetype

Django:如何遍历 html 中的嵌套 Json 对象

使用来自本地 json 文件的 html 中的数据 - typescript, angular 7

使用 Javascript 过滤多个 HTML 表中的 JSON 数据

Flask 中的 API——返回 JSON 但 HTML 异常破坏了我的 JSON 客户端