Express框架(http服务器 + 路由)
index.js
使用express框架搭建http服务器,和实现路由功能。
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(3000, function () {var host = server.address().addressvar port = server.address().portconsole.log("应用实例,访问地址为 http://%s:%s", host, port)})
访问http://127.0.0.1:3000/,页面显示: Hello Get
访问http://127.0.0.1:3000/list_user, 页面显示: 用户列表页面
转载于:https://www.cnblogs.com/gamedaybyday/p/6638755.html
Express框架(http服务器 + 路由)相关推荐
- Express框架简介
Express框架是什么 Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用,我们可以使用npm install express 命令进行下载 ...
- 对比原生Node封装的Express路由 和 express框架路由
文章目录 前言 一.routes.js 1.引入模块 2.changesRes() - send() 3.getFileMime() - type() 4.initStatic 5.server() ...
- 渲染静态页面、get请求、post请求、express框架、路由、中间件
1. 渲染静态页面 const http = require('http'); const fs = require('fs'); const url = require('url'); const ...
- 在nodeJs的Express框架下用TypeScript编写router路由出现import关键字错误的解决方案
在nodeJs的Express框架下用TypeScript编写router路由出现import关键字错误的解决方案 参考文章: (1)在nodeJs的Express框架下用TypeScript编写ro ...
- 从零开始部署Node.js服务至阿里云ECS服务器并通过express框架实现外网IP访问html项目
大致步骤(2017.07.25): 1.购买阿里云服务器 2.在云服务器上搭建node环境 3.上传Node.js代码,并测试通过 一.购买阿里云服务器 1.登陆阿里云 2.选择控制台 3.选择云服务 ...
- nodejs框架express之创建服务器(初学)
nodejs框架express之创建服务器(初学) //引入express框架 const express = require('express'); //创建网站服务器 const app = ex ...
- Node.js Express 框架 Express
Express 简介 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 使用 Express 可以快速 ...
- 如何搭建html运行环境,搭建基于express框架运行环境的方法步骤
一.Express简介 Express提供了一个轻量级模块,把Node.js的http模块功能封装在一个简单易用的接口中.Express也扩展了http模块的功能,使你轻松处理服务器的路由.响应.co ...
- http协议、模块、express框架以及路由器、中间件和mysql模块
一.http协议 是浏览器和web服务器之间的通信协议 1.通用头信息 request url:请求的url,向服务器请求的数据 request method:请求的方式 get.post sta ...
最新文章
- DHCP的安装与分配
- 【Quartz】Quartz
- k8s, etcd 多节点集群部署问题排查记录
- 基于TextRank的关键词提取算法
- jsonpath的用法
- 蚂蚁疾奔:蚂蚁集团两地上市全速推进
- LintCode-A + B 问题
- C++ 程序员自信心曲线图
- java窗体输入数据怎么存,java编程之计算矩阵对角线和(从对话窗体输入数据)...
- shell脚本验证ssh连通性_ssh远程管理服务
- html5新的dom函数,从0到1: 实现一个虚拟 DOM(上)
- 来自联通302的问候
- 如何卸载office201032位_office2010卸载不了应该如何通过清理注册表解决方法?
- 杀毒软件哪个好?2011年12月(第六次)VB100认证结果出炉
- 星际争霸2 AI开发(持续更新)
- 解决导出excel文件名中文乱码的问题
- 干货:如何打造一个直播平台
- sprite(雪碧图,也叫精灵图)
- 案场渠道稽核管理系统更新记录V1.2
- CSDN【精品专栏】第三期
热门文章
- CSS hack浏览器兼容一览表
- 基础连接已经关闭: 无法与远程服务器建立信任关系
- widcomm BT search place
- 基于 Spring Boot 的 Restful 风格实现增删改查
- 李开复:不是言AI必称中美,而是欧洲太堂吉诃德
- Linux下一些实用的操作记录
- 小学数学闯关游戏 java代码_Java语言实现小学数学练习
- gorm增删查改json_gorm 关联查询请教
- 热点快讯:广东省能源局发布《广东省能源局关于明确全省数据中心能耗保障相关要求的通知》
- python series转int_分享丨推荐一个 Python 手绘图形库