博客
关于我
npm切换镜像
阅读量:627 次
发布时间:2019-03-14

本文共 989 字,大约阅读时间需要 3 分钟。

زم horrible expression

Node.js 随笔

1. 运行Node.js Web服务器

假设你有一个简单的HTTP服务器要构建,你需要用到Node.js内置的http模块。咱们一步一步来。

首先,引入必要的模块:

var http = require("http");

接下来,创建并启动服务器:

http.createServer(function (request, response) {  // Setting header content type  response.writeHead(200, {'Content-Type': 'text/plain'});  // 输出内容  for (var i = 0; i < 10; i++) {    response.write("Hello World \n");  }  response.end("");}).listen(8888);

运行完成后,服务器将在http://127.0.0.1:8888提供服务。

2. 处理Node.js Web请求参数

在构建Web服务时,获取请求参数是非常常见的操作。Node.js提供了httpurl模块,能帮助我们高效处理这一需求。

首先,引入必要的模块:

var http = require("http");var url = require("url");

创建服务器:

http.createServer(function (request, response) {  response.writeHead(200, {'Content-Type': 'text/plain'});  // 解析请求URL  var parsedUrl = url.parse(request.url, true);  // 获取查询参数对象  var params = parsedUrl.query;  // 遍历解析后的参数  for (var key in params) {    response.write(key + " = " + params[key]);    response.write("\n");  }  response.end("");}).listen(8888);

这样一来,就可以方便地接收和处理请求中的参数了。

转载地址:http://cohoz.baihongyu.com/

你可能感兴趣的文章
1Z202040、成本核算
查看>>
1Z203010、进度控制与进度计划系统
查看>>
1Z204040、建设工程项目施工质量验收
查看>>
1Z204050、施工质量不合格的处理
查看>>
1Z308020、民事诉讼制度
查看>>
JSP中的九大内置对象
查看>>
Linux于Windows使用Samba共享文件时文件属性nobody nogroup的解决办法
查看>>
linux下压缩和解压命令
查看>>
百度SEO站群給WordPress加音乐插件源码
查看>>
【字节网盘】九款超好看不同页面404源码
查看>>
Honey Tree(超好用的样板代码管理工具)
查看>>
Softaken Unlock PDF Files v1.0 PDF文件解密
查看>>
WordPress主题Ashade2.0摄影展示 图片展示主题
查看>>
两款404页面自动跳转源码html
查看>>
老黄历小程序源码前端实例(亲测可用)
查看>>
二改广告横幅在线制作源码 美化版
查看>>
炫彩文字404动画页面源码
查看>>
服饰贴图定制小程序V1.2.4安装更新一体包+小程序前端
查看>>
商业初创公司网站单页模板
查看>>
一款好看新颖的404页面源码
查看>>