Ssl HTTPS请求中的数据是否应该在Chrome开发者工具中显示为加密的?

Ssl HTTPS请求中的数据是否应该在Chrome开发者工具中显示为加密的?,ssl,https,packet-sniffers,Ssl,Https,Packet Sniffers,我试图更好地了解SSL的工作原理,因此我在服务器上安装了一个自签名SSL证书以进行测试 当我将数据发布到测试服务器上的HTTPS url时,Chrome developer tools会以纯文本显示所有数据。这是我应该期望的,还是数据应该在开发人员工具中显示为加密的 我试着运行一个数据包嗅探器(Cocoa Analyzer数据包),但没有看到任何我试图以纯文本形式发布的数据,但有些消息确实显示了我发布的域(只有域,没有查询参数或其他数据)。这正常吗?我的印象是,包括url在内的所有内容都应该加密

我试图更好地了解SSL的工作原理,因此我在服务器上安装了一个自签名SSL证书以进行测试

当我将数据发布到测试服务器上的HTTPS url时,Chrome developer tools会以纯文本显示所有数据。这是我应该期望的,还是数据应该在开发人员工具中显示为加密的


我试着运行一个数据包嗅探器(Cocoa Analyzer数据包),但没有看到任何我试图以纯文本形式发布的数据,但有些消息确实显示了我发布的域(只有域,没有查询参数或其他数据)。这正常吗?我的印象是,包括url在内的所有内容都应该加密。

如果Chrome开发者工具只显示加密的数据,那就没有多大帮助了。在数据加密并发送到服务器之前,这些工具位于网络堆栈中


正如您所注意到的,数据包嗅探器将显示通过SSL发送的HTTP消息是在线路上加密的。域名没有加密,因为DNS和TCP需要明文来将数据发送到正确的服务器。

感谢您的快速解释!