码迷,mamicode.com
首页 > Web开发 > 详细

http模块

时间:2019-07-31 01:17:45      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:信息   切换   creat   epo   一个   启动服务   引入   浏览器   win   

1.引入http模块

const http = require('http')

2.创建node服务器

在创建node服务器的时候需要使用http模块中的http.creatServer()方法来进行创建,并且使用listen方法来绑定一个闲置的端口,通过request和response参数来进行接收和响应数据。

//引入http模块
const http = require('http')
//创建http服务
http.createServer((request,reponse)=>{
    //发送http的请求头  第一个参数为http的状态值   第二个是指定文件类型和字符集
    response.writeHead(200,{'Content-type':'text/html;charset=UTF-8'})
    //发送一个服务的响应信息 'hello world'
    res.write('hello world')
    //一次请求可以写多个res.write进行返回数据,但是必须要进行res.end()进行结束相应,否则服务器一直会保持响应状态不会进行发送数据
    res.end()
    //如果处理的数据比较少也可以直接使用res.end()进行发送数据
    res.end('hello world')
}).listen(8000)

3.运行程序

1.运行程序的时候 同时按下windows+r键
2.输入cmd,进入黑窗口
3.切换到文件所对应的目录
4.启动服务
$ node +文件名

4.在浏览器输入地址+端口号进入查看,例如

1. 127.0.0.1:8000
2. locahost:8000

http模块

标签:信息   切换   creat   epo   一个   启动服务   引入   浏览器   win   

原文地址:https://www.cnblogs.com/WD-NewDemo/p/node_http.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!