JSON:为什么正斜杠转义?
这样做的原因是“逃脱了”我。
JSON 转义为正斜杠,因此哈希{a:”a/b/c”}序列化为{“a”:”a\/b\/c”}而不是{“a”:”a/b/c”}。
回答:
JSON不需要您执行此操作,而是允许您执行此操作。它还允许您将“ \ u0061”用于“ A”,但这不是必需的。\/在将JSON嵌入<script>
标记中时允许帮助,该标记不允许</
内部字符串出现,如Seb指出的那样。
Microsoft的一些ASP.NET Ajax / JSON API使用此漏洞来添加额外的信息,例如datetime将作为发送"\/Date(milliseconds)\/"
。(Y)
以上是 JSON:为什么正斜杠转义? 的全部内容, 来源链接: utcz.com/qa/424145.html