搭建服务器

实现类似于Apache的静态资源服务器

// 1、导入http核心模块
const http = require('http')

// 2、调用http.createServer 方法 创建一个web服务器对象
// 通过第二步创建的server服务器 并不能监听任何客户端的请求 同时他也没有被启动、
const server = http.createServer()

// 3、为server服务器绑定监听函数  通过on方法 绑定request事件 来监听客户端的请求
server.on('request', function(req, res) {
    // 可以通过request事件来监听并处理客户端请求
    // req表示客户端相关参数
    // res表示和服务器关相关参数和方法
    res.end('hello world')
})

// 4、启动服务器 server.listen 默认就是127.0.0.1 不写也可以
server.listen(3000, '127.0.0.1', function() {
    console.log('server running at http://127.0.0.1:3000')
})
image.png

问题??


![image.png](https://upload-images.jianshu.io/upload_images/16822183-1aafb9a940d5bcab.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容