博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nodejs 的express框架
阅读量:7099 次
发布时间:2019-06-28

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

hot3.png

Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 使用 Express 可以快速地搭建一个完整功能的网站。 Express 框架核心特性:

可以设置中间件来响应 HTTP 请求。

定义了路由表用于执行不同的 HTTP 请求动作。
可以通过向模板传递参数来动态渲染 HTML 页面。

  • 安装 Express npm install express --save
  • 路由,代码如下
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) })

转载于:https://my.oschina.net/u/1011854/blog/1622630

你可能感兴趣的文章
简练软考知识点整理-制定进度计划过程
查看>>
26 LAMP
查看>>
Oracle解决用户锁的问题
查看>>
深入了解Kafka基本原理
查看>>
springCloud分布式事务实战(六)编写第二个微服务
查看>>
spark的HA集群搭建
查看>>
Essential Studio for WPF 2018 v3最新版发布(上)
查看>>
Navicat使用教程:获取MySQL中的高级行数(第2部分)
查看>>
关于GDPR的六大理解
查看>>
cordova安卓全面屏适配
查看>>
总结2012展望2013
查看>>
Oracle入门必读
查看>>
Oracle实例和Oracle数据库
查看>>
MySQL群集,主从复制及双主模式
查看>>
SocketChannel / ServerSocketChannel / Selector
查看>>
grep 及正则表达式总结
查看>>
memcached安装配置
查看>>
redmine的本地升级与异地迁移升级
查看>>
我的友情链接
查看>>
我的友情链接
查看>>