Nodejs express 获取url参数,post参数的三种方式
2017-01-06 16:22
621 查看
1、例如:127.0.0.1:3000/index,这种情况下,我们为了得到index,我们可以通过使用req.params得到,通过这种方法我们就可以很好的处理Node中的路由处理问题,同时利用这点可以非常方便的实现MVC模式; 2、例如:127.0.0.1:3000/index?id=12,这种情况下,这种方式是获取客户端get方式传递过来的值,通过使用req.query.id就可以获得,类似于PHP的get方法; 3、例如:127.0.0.1:300/index,然后post了一个id=2的值,这种方式是获取客户端post过来的数据,可以通过req.body.id获取,类似于PHP的post方法;
var express = require("express"); var bodyParser = require("body-parser"); var app = express(); // need it... app.use(bodyParser.urlencoded({ extended: false })); app.post('/login',function(req,res){ var user_name=req.body.user; var password=req.body.password; console.log("User name = "+user_name+", password is "+password); res.end("yes"); });
相关文章推荐
- 如何安装SQL Server 2008 Management Studio Express
- 使用ruby部署工具mina快速部署nodejs应用教程
- 浅谈Nodejs应用主文件index.js
- 解析NodeJs的调试方法
- Nodejs从有门道无门菜鸟起飞必看教程
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- 详解Node.js:events事件模块
- 详解Node.Js如何处理post数据
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- Nodejs进阶:如何将图片转成datauri嵌入到网页中去实例
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 用NodeJS实现批量查询地理位置的经纬度接口
- node+express制作爬虫教程