Node.js使用Express实现Get和Post请求

Posted 玉思盈蝶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js使用Express实现Get和Post请求相关的知识,希望对你有一定的参考价值。

var express = require(express);
var app = express();
 
//  主页输出 "Hello World"
app.get(/, function (req, res) {
   console.log("主页 GET 请求");
   res.send(Hello GET);
})
 
 
//  POST 请求
app.post(/, function (req, res) {
   console.log("主页 POST 请求");
   res.send(Hello POST);
})
 
//  /del_user 页面响应
app.get(/del_user, function (req, res) {
   console.log("/del_user 响应 DELETE 请求");
   res.send(删除页面);
})
 
//  /list_user 页面 GET 请求
app.get(/list_user, function (req, res) {
   console.log("/list_user GET 请求");
   res.send(用户列表页面);
})
 
// 对页面 abcd, abxcd, ab123cd, 等响应 GET 请求
app.get(/ab*cd, function(req, res) {   
   console.log("/ab*cd GET 请求");
   res.send(正则匹配);
})
 
 
var server = app.listen(8081, function () {
 
  var host = server.address().address
  var port = server.address().port
 
  console.log("应用实例,访问地址为 http://%s:%s", host, port)
 
})

 

以上是关于Node.js使用Express实现Get和Post请求的主要内容,如果未能解决你的问题,请参考以下文章

Express框架

Node.js Express 路由命名和排序:优先级如何确定?

使用 Express 写接口丨Node.js-初识 Express

Node.js + Express 接口请求(GETPOSTPUT)事例

在 express.js 中为 node.js 使用 jsonp

Express / Node.js页面刷新问题