您的位置:首页 > Web前端 > Node.js

Node学习系列--guides/getting-start

2017-09-30 11:51 302 查看
翻译自-https://nodejs.org/en/docs/guides/getting-started-guide/

const http = require('http');
const server = http.createServer((req, res) => {
res.statusCode = 404;
res.setHeader('Content-Type', 'text/plain');
res.end('hello world\n');
});
server.listen(4000, ()=>{
console.log("server is running");
});


功能:
一个最简单的web服务器

方法解析:

http.createServer([requestListener]):该方法返回一个http.server的实例,requestListener是添加到request事件的一个回调函数


server.listen([port][, hostname][, backlog][, callback]): 

port: 端口号,特定端口会提供特定的服务,例如:80端口为http服务,443端口为https服务。
hostname:主机名
如果主机名没有提供的话,服务器将会接收任意的ipv6地址或者ipv4地址,如果不提供端口号,或者使用端口号0,意味着将利用操作系统分配随机的端口号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: