Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在阅读 HTTP 和 HTTPS 之间的差异,并且还遇到了“明文”一词。HTTP是否总是使用明文,因为它不使用加密?
答案是肯定的,因为 HTTP 不加密数据。cleartext =“人类无需额外处理即可立即理解”,因此无需解密即可读取数据符合这些标准。
不,不是的。它无需任何额外处理即可传输清晰的数据。
只要数据是文本,就会得到明文。HTML 页面、文本文件、json 文件都以可读文本的形式出现。
但是 HTTP 也用于传输文件下载和图像,显然这些不是作为文本而是作为二进制数据传输的。
所有数据基本上没有加密。这是 HTTPS 中的 S 负责的。