何时建议使用
text/plain
内容类型而不是 text/html
。
想象一下我正在开发一个端点,该端点以异步方式(ajax)使用并且仅返回一个字符串。在这种情况下我应该使用
text/plain
内容类型吗?
可以肯定地说,仅当响应正文包含 HTML 标签时才应使用
text/html
吗?
使用text/plain,只能发送文本文件内容
使用文本/HTML,您可以发送 HTML 文件内容,允许标记格式
就这么简单...
别想太多,这是不言自明的
文字:
一些粗体文字
HTML:
一些粗体文字
如果你想在浏览器中渲染API返回的字符串,那么你可以使用
text/plain
。否则,如果您希望浏览器将内容呈现为 html,请使用 text/html
。
例如,如果从API返回
<b>Hi there</b>
。
所以
text/plain
将打印 <b>Hi there</b>
,但 text/html
将打印 嗨那里。