首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON的确切用途是什么?

JSON的确切用途是什么?
EN

Stack Overflow用户
提问于 2011-03-20 15:15:15
回答 2查看 329关注 0票数 0

嗨,我最近发现JSON在很多领域都有使用。在彗星技术,以及在谷歌即时。Wiki说:

JSON ( JavaScript对象表示法发音为/ˈdʒeɪsən/的缩写)是一种轻量级的基于文本的开放标准,设计用于人类可读的数据交换.

当我看到这个词的人类可读的数据交换后,我感到震惊,我在想:既然整个互联网都在使用技术来提高他们的安全性,那么为什么这样的JSON技术应该被用来交换数据,因为任何一个人的眼睛都可以看到并且也可以阅读?

否则,JSON是非常安全的,那么如何呢?

如果我的想法不正确,那就纠正我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-20 15:22:02

如果使用二进制格式,它将不会在安全性方面提供任何优势(因为它仍然是机器可读的和开放的规范,否则它就没有任何信息交换的用途),并且会使调试变得更加复杂。

安全性不是通过交换格式的模糊性来实现的,而是通过加密来实现的。一旦您在SSL隧道上,就可以以您最喜欢的任何格式发送数据--包括JSON --它将是安全的。

请注意,这同样适用于网络上的任何其他通信:即使HTML也“几乎”具有可读性,而且即使用于非常私密的通信(例如家庭银行、.)通过使用HTTPS在不受信任的路径上加密它。

票数 4
EN

Stack Overflow用户

发布于 2011-03-20 15:19:32

JSON数据用于将信息放在网页上。它是人类可读的,因为网页意味着人类可以阅读。Web页面本身在客户端也不安全,因此需要隐藏某些信息的开发人员要么在服务器上处理,要么使用安全会话。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5369328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档