HTTP 或 HTTPS 请求中的 GET/POST 有什么区别?

deb*_*ian 6 https post get http

在 HTTP 或 HTTPS 协议中,GET/POST 的工作方式有什么区别吗?当您尝试嗅探数据时,HTTPS GET/POST 数据包中可以看到什么?主机IP?域名?完整的 GET 请求?成功握手后TLS隐藏了哪些信息?

我似乎无法通过查看互联网来缩小这种知识差距,只是没有提出这样的问题。

请指教,供网上参考。

小智 8

SSL 运行在 TCP 和 HTTP 协议层之间。浏览器首先会通过DNS查找服务器IP。这是可以嗅探的纯文本查找。然后它将通过端口 443 联系服务器并建立加密通道。只有这样,它才会发送加密的 POST 或 GET 请求 URL 供服务器完成。

  • IP 地址不以任何方式受到保护。
  • 服务器名称在 DNS 查找中公开。
  • GET 和 POST URL 以及服务器内容响应均已加密。

  • 所有答案都有助于了解该案例的常识,但这个答案直接回答了问题。谢谢你! (2认同)