Node.js HTTP 模块

❮ 内置模块


实例

创建一个侦听计算机端口 8080 的服务器。

当 8080 端口被访问时,写"Hello World!" 作为回应:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.write('Hello World!');
  res.end();
}).listen(8080);
运行实例 »

定义和用法

HTTP 模块提供了一种让 Node.js 通过 HTTP(超文本传输协议)传输数据的方法。


语法

在应用程序中包含 HTTP 模块的语法:

var http = require('http');

HTTP 属性和方法

方法 描述
createClient() 已弃用。 创建 HTTP 客户端
createServer() 创建 HTTP 服务器
get() 将方法设置为GET,并返回一个包含用户请求的对象
globalAgent 返回 HTTP 代理
request() 返回一个包含用户请求的对象

❮ 内置模块