Node.js创建HTTP服务器及基础示例分析.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 2页
  • 2026-01-27 发布于北京
  • 举报

Node.js创建HTTP服务器

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

务器,并配上mod_php5模块和php-cgi。

从这个角度看,整个接收HTTP请求并Web页面的需求根本不需要

PHP来处理。

不过对Node.js来说,概念完全不一样了。使用Node.js时,我们不仅仅在实

现一个应用,同时还实现了整个HTTP服务器。上,我们的Web应用以

及对应的Web服务器基本上是一样的。

基础的HTTP服务器

在你的项目的根目录下创建一个叫server.js的文件,并写入以下代码:

varhttp=require(http);

http.createServer(function(request,response){

response.writeHead(200,{Content-Type:text/in});

response.end(HelloWorld\n);

}).listen(8888);

console.log(Serverrunningat);

以上代码我们完成了一个可以工作的HTTP服务器。

使用node命令执行以上的代码:

nodeserver.js

Serverrunningat

接下来,打开浏览器,你会看到一个写着HelloWorld

的网页。

分析Node.js的HTTP服务器:

•第一行请求(require)Node.js自带的http模块,并且把它赋值给http变量。

•接下来我们调用http模块的函数:createServer。这个函数会返回一个对象,

这个对象有一个叫做listen的方法,这个方法有一个数值参数,指定这个HTTP

服务器的端。

文档评论(0)

1亿VIP精品文档

相关文档