Node.js HTTP模块、URL模块 supervisor工具

1.Node.js介绍

Node.js 是一个 Javascript 运行环境(runtime)。它让 JavaScript 可以开发后端程序, 它几乎能实现其他后端语言能实现的所有功能。Nodejs 是基于 Google V8 引擎,V8 引擎是 Google 发布的一款开源的 JavaScript 引擎, 原来主要用于 Chrome 浏览器的 JS 解释部分,但是 Ryan Dahl 这哥们,鬼才般的,把这个 V8 引擎搬到了服务器上,用于做服务器的软件。

官网下载:https://nodejs.org/en/

//cmd控制台
node -v有显示版本号则是成功

2. Node.js HTTP模块、URL模块 supervisor工具

如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器,

来处理客户端的请求相应。不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时, 我们不仅仅在实现一个应用,同时还实现了整个 HTTP 服务器。

基本形式
//表示引入http模块
var http = require('http');
/*
    request    获取客户端传过来的信息
    response  给浏览器响应信息
*/
http.createServer(function (request, response) {
  //设置响应头
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.end('He

你可能感兴趣的:(node.js,node.js,http,javascript)