gpt4 book ai didi

json - 我应该对 Web API 的响应进行 HTML 编码吗

转载 作者:行者123 更新时间:2023-12-04 07:23:38 26 4
gpt4 key购买 nike

我正在设计一个 Web API,它返回 JSON 作为内容类型,响应正文可以包含像 ' 这样的字符。 , " , <> ,它们是 JSON 中的有效字符。所以,我的问题是我应该对我的 Web API 响应主体进行 HTML 编码,还是应该将这个任务留给使用我的 Web API 的 HTML 客户端?

最佳答案

不;你不能。
只有当您将数据连接成结构化格式时,您才必须转义数据。
如果你返回类似 { "text": "Content by X &amp; Y" } 的 JSON ,任何阅读该 JSON 的人都会看到文字文本 &amp; .
它仅适用于将其直接连接到 HTML 中而不转义的极度损坏的客户端。
简而言之:
除非您要显示文本,否则永远不要转义文本

关于json - 我应该对 Web API 的响应进行 HTML 编码吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18326218/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com