微信注册网站入口,医院网站素材,微信公众平台登录入口官网,网站打开慢什么原因在此#xff0c;
第一个Node.js实例_js firstnode-CSDN博客
通过node运行一个简单的server.js#xff0c;实现了一个http服务器#xff1b;
但是还没有解析server.js的代码#xff0c;下面看一下#xff1b; require 指令 在 Node.js 中#xff0c;使用 require 指令来…在此
第一个Node.js实例_js firstnode-CSDN博客
通过node运行一个简单的server.js实现了一个http服务器
但是还没有解析server.js的代码下面看一下 require 指令 在 Node.js 中使用 require 指令来加载和引入模块引入的模块可以是内置模块也可以是第三方模块或自定义模块 const module require(module-name); 其中module-name 可以是一个文件路径相对或绝对路径也可以是一个模块名称如果是一个模块名称Node.js 会自动从 node_modules 目录中查找该模块
使用 require 指令来载入 http 模块并将实例化的 HTTP 赋值给变量 http
然后使用 http.createServer() 方法创建服务器并使用 listen 方法绑定一个端口 函数通过 request, response 参数来接收和响应数据 了解了以上我们稍微增加一点内容
var http require(http);
var url require(url);http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值: 200 : OK// 内容类型: text/plainvar pathname url.parse(request.url).pathname;response.writeHead(200, {Content-Type: text/plain});// 发送响应数据 Hello Worldresponse.end(Hello Worldfirst nodejs!!! by bo\n\n pathname);
}).listen(8899);// 终端打印如下信息
console.log(Server running at http://127.0.0.1:8899/);
再引入一个url模块收到请求后获取路径响应的时候增加输出url路径
运行如下当前没什么路径多输出了一个斜杠