首页 > 解决方案 > 浏览器在 TLS/HTTPS 中发送多少数据包?

问题描述

浏览器在 TLS/HTTPS 中发送多少个包?

我在我的程序中使用了 epoll_wait,它会在套接字上有数据要读取时返回。在我获得可读的 http 请求 (SSL_read) 之前,它会返回三次

如果浏览器客户端通常发送三个数据包似乎是正确的,例如:

1.client hello
2.key/cipher/finish
3.http 消息

但我认为浏览器通常会在发送最后一条 TLS 消息的同时发送 http 消息?例如

1.client hello
2.key/cipher/finish/http 消息

我错了吗?

标签: sslhttpsopenssl

解决方案


推荐阅读