位置: 编程技术 - 正文

详解node如何让一个端口同时支持https与http(node使用)

编辑:rootadmin

推荐整理分享详解node如何让一个端口同时支持https与http(node使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodexl,node怎么用,node设置,node怎么用,node怎么样,node设置,node设置,node教程,内容如对您有帮助,希望把文章链接给更多的朋友!

众所周知node是一个高性能的web服务器,使用它可以很简单的创建一个http或https的服务器。

比如一个很简单的http服务器:

详解node如何让一个端口同时支持https与http(node使用)

https服务器需要生成证书,详情请看这篇文章:HTTPS 的原理和 NodeJS 的实现。这里我们直接看最终成果,附件证书。

从上文我们可以看出,node生成的每个服务器必须分配一个端口。那么如果我们在工作中遇到一个需求:让同一个端口或地址既支持http协议又支持https协议,这时候我们该怎么办,有的同学很可能想到用nginx做反向代理,这不失为一个解决方案,但这也同样意味着增加了产品的复杂度,用户并不想去折腾ngnix。

办法是有的,原理就要搬出OSI的七层模型:

HTTP与HTTPS都属于应用层协议,所以只要我们在底层协议中进行反向代理,就可以解决这个问题! 刚好node可以让我们很方便的创建一个tcp服务器!

所以我们的核心代码如下:

标签: node使用

本文链接地址:https://www.jiuchutong.com/biancheng/382134.html 转载请保留说明!

上一篇:Node.js使用gm拼装sprite图片(nodejs拼接路径的方法)

下一篇:详解HTTPS 的原理和 NodeJS 的实现

  • 以房抵债如何计算契税?
  • 化肥与农药的利与弊
  • 缴纳上个月增值税要先计提吗
  • 工业企业结转成本表格模板
  • 应交税费为什么记借方
  • 金税盘税务申报
  • 增值税纳税申报表附列资料(三)
  • 汽车减税
  • 企业如何加强存货管理工作
  • 自行研发无形资产暂时性差异
  • 固定资产明细表范本
  • 房租转租怎么处理合法
  • 拿到一个材料如何加工
  • 承包租赁成本明细表的预算项目
  • 对公账户打钱给私人账户,谁交税呢
  • 旅行社代订机票怎么做账
  • 杭州增值税发票查询
  • 现金流量表中现金流量净额怎么算
  • 2021通行费抵扣税率
  • 哪些研发费用可以资本化
  • 管理费用怎么记忆
  • 投资款怎么做会计科目
  • 进料加工分配率是什么意思
  • 营改增后装饰公司税率
  • 多交的增值税怎么申报
  • 工商年报中企业税费缴纳怎么填写
  • 设备的折旧率是什么意思
  • 给供应商垫付运费合法吗
  • linux chcon命令
  • 企业所得税预缴税率是多少
  • 个人所得税计提和发放分录
  • 公积金的扣款怎么取消
  • 公司收到社保局的提醒函怎么办
  • 变化检测是应用在图像的哪个运算中
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • 股东退股分利润
  • 资产减值损失属于营业外支出吗
  • 收到发票未抵扣增值税
  • 企业所得税退税怎么操作流程
  • 固定资产入账原值含税价吗
  • 运输费用抵扣
  • mysql sqlyog
  • 固定资产丢失如何补办
  • 小微企业免税销售额怎么填
  • 固定资产税前一次性扣除会计处理与税务处理
  • 土地增值税预缴计算方法70号公告
  • 单式记账法因为其简单易学,记账效率高
  • 什么是成品油发票
  • 挂靠地址如果被查了应该怎么处理?
  • 工会经费返还属于什么收入
  • 贴现汇票到期收回时
  • 小规模纳税人能开专票吗2023
  • 中银单位结算卡年费
  • 会计应该怎么做职业规划
  • 税务登记证办理流程
  • sql中的coalesce
  • mysql语句group by
  • win7系统旗舰版和纯净版的区别
  • windows7如何获得正版
  • freebsd怎么样
  • big是什么文件格式
  • linux的tar命令用法
  • scrtkfg.exe - scrtkfg是什么进程 有什么用
  • windows7准备配置windows
  • 带上Windows 8去旅行 让你的旅途更轻松
  • ztree getnodebytid
  • win7 android studio
  • 关于cocos2dx空包的大小测试
  • mysql 导出指定表
  • css划动
  • 手机游戏服务器无响应是怎么回事
  • 浅谈 vue 中的 watcher
  • js合并两个数组并排序
  • 风力发电税收优势分析
  • 一般纳税人开劳务费税率是多少2023
  • 何为金税三期
  • 设计费需要交税吗
  • 如何查询甘肃省博物馆预约成功
  • 西安税务局服务电话
  • 双休日可以拿房产证吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设