当前位置: 首页 > 后端技术 > Node.js

实现http和https共用一个端口原理实现

时间:2023-04-03 16:38:44 Node.js

实现http和https共用一个端口原理1.HTTP和HTTPS都属于应用层协议,所以只要我们在底层协议中进行反向代理,这个问题就可以解决得到解决!所以我们可以选择底层的tcp服务来代理!2、https数据流的第一位十六进制为“16”,换算成十进制为223。通过数据流的第一个位置,决定反向代理到http\https服务。4、具体实现方案如下:源码地址,欢迎下载测试,提出更好的方案,持续更新优化方案一、方案二、方案三