本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/02/01/%E4%B8%80%E4%B8%AA%E7%AE%80%E6%98%93%E7%9A%84nodejs%E9%9D%99%E6%80%81%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8/
摘要
本文主要讲述了:
- 原理
- 示例
正文
原理
要搭建服务器,首先要引入http
包,使用createServer()
创建 1 个服务器实例。然后将服务器实例挂载在对应的host
和port
上。
接着就是读取 Request Header,获得pathname
,拼接pathname
和项目的__dirname
,得到本地的文件路径。
然后判断此文件是否存在,如果不存在,返回404
。如果存在,就返回文件。