前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第一个Node.js示例

第一个Node.js示例

作者头像
Baige
发布2022-03-22 15:07:58
4970
发布2022-03-22 15:07:58
举报
文章被收录于专栏:世荣的博客

今天我们来学习开发一个Node示例: (1)新建JavaScipt文件并命名为HelloWorld.js,代码如下:

代码语言:javascript
复制
var http = require("http"); 
// 通过require()引入了Node内置的HTTP模块

(2)通过http.createServer()方法创建一个HTTP服务,代码如下:

代码语言:javascript
复制
var http = require("http");

var server = http.createServer((request, response) => {
response.end();
})

server.listen(8000);

(3)接受请求并响应请求,修改代码如下:

代码语言:javascript
复制
var http = require("http");
// 通过require()引入了Node内置的HTTP模块

// 通过http.createServer()方法创建一个HTTP服务
var server = http.createServer((request, reponse) => {
// 发送HTTP头部
// HTTP 状态值:200:OK
// 内容类型:text/plain
reponse.writeHead(200, { 'Content-Type':'text/plain '});
response.write(' <head><meta charset="utf-8"/></head>');  // 防止乱码
// 请求的响应数据
response.end('登陆成功... 晚上好,欢迎回来');
})
server.listen(8000);

console.log('Server running at http://127.0.0.1:8000/')

(4)启动Node服务,命令如下:

代码语言:javascript
复制
node HelloWorld.js

Node服务启动成功后,命令窗口输出结果如下:

代码语言:javascript
复制
Server running at http://127.0.0.1:8000/

(5)此时,使用浏览器访问http://127.0.0.1:8000/,页面显示编辑的内容。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 11 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档