【发布时间】:2019-05-24 05:25:24
【问题描述】:
我理解为什么我们使用 JSON 代替 XML 在浏览器和服务器之间交换数据,但我不明白为什么我们只使用字符串类型的 JSON,即使我们有六种不同的值数据类型,我的意思是为什么我们不能使用整数或布尔值或任何其他值数据类型。 希望你们能理解我的意思,提前谢谢。
【问题讨论】:
-
您应该能够使用 JSON 发送布尔值或数值。但要求是请求需要转换为纯文本,因为 HTTP 用于通信,这是设计上基于文本的协议。
-
澄清一下:你不明白为什么 HTTP 负载是文本,或者你认为即使使用 JSON,你也只能使用 JSON 文本值,而不是 JSON 布尔值等?
标签: javascript html json http