为什么必须使用票证来避免多次SSL握手。是否不可能使用HTTP持久(保持活动)连接并发送多个GET...在单个SSL会话中请求?在Apache中有超时的例子,但它可以重新配置(在我的例子中,web服务器不是随机的,而是固定的,并具有完全的控制权)。
发布于 2014-09-01 12:50:07
SSL会话不是像HTTP keep-alive这样的单个TCP会话中的多个请求,而是单个SSL会话中的多个TCP连接。其目的是减少建立SSL连接所需的时间,即使用SSL恢复来减少握手,而不是完全握手。
当然,您可以将这两种技术结合起来,即创建一个TCP连接,将其升级为SSL,然后发送多个HTTP请求。稍后,在TCP连接长时间关闭(占用服务器上的资源)之后,您可以执行另一个TCP连接,并从前面恢复SSL会话,然后在内部执行另一组HTTP请求。
https://stackoverflow.com/questions/25606062
复制相似问题