`

Express Route

 
阅读更多

原创转载请注明出处:http://agilestyle.iteye.com/blog/2352268

 

Express Route

var express = require("express");
var app = express();

app.get('/', function (req, res) {
	console.log("get request");
	res.send('Hello GET');
});

app.post('/', function (req, res) {
	console.log("post request");
	res.send('Hello POST');
});

app.get('/del_user', function (req, res) {
	console.log("/del_user get request");
	res.send('on delete_user page');
});

app.get('/list_user', function (req, res) {
	console.log("/list_user get request");
	res.send('on list_user page');
});

app.get('/ab*cd', function (req, res) {
	console.log("/ab*cd GET request");
	res.send('on regular expression page');
});

var server = app.listen(8888, function () {
	var host = server.address().address;
	var port = server.address().port;

	console.log('Listening on address %s', host);
	console.log('Listening on port %d', port);
});

Run

Show

GET —— http://localhost:8888/


 

POST —— http://localhost:8888/


 
http://localhost:8888/del_user


 

http://localhost:8888/list_user


 

http://localhost:8888/abtestcd


 

 

 

  • 大小: 2.2 KB
  • 大小: 16.8 KB
  • 大小: 17.1 KB
  • 大小: 17.9 KB
  • 大小: 17.8 KB
  • 大小: 18.8 KB
分享到:
评论

相关推荐

    使用Azure门户创建Express Route1

    第二步:Azure门户配置对等互联 第三步:Azure门户创建虚拟网络,并为该虚拟网络创建Express Route网关 第四步:将VNET Gateway链接

    express-routemap:在终端中显示您的所有快速路线!

    如何: npm install express-routemap // in your index.js: const express = require ( 'express' ) , displayRoutes = require ( 'express-routemap' ) ; var app = express ( ) ; var adminRouter = require ( '....

    Node.js-在终端中显示你所有的express路由

    要实现这一功能,可以使用名为`express-route-map`的第三方模块,这个模块正是压缩包文件"express-routemap-master"所包含的内容。`express-route-map`是一个小巧且实用的工具,它可以遍历你的Express应用,分析并...

    express-route-validator:Express路线的简单API验证

    npm install express-route-validator express-route-validator用法非常简单。 只需在您的express路由routeValidator.validate()作为中间件调用,将其传递给配置对象,它会返回一个基于您的配置对象进行验证的闭包...

    express-route-manager:以可测试的方式设置ExpressJS路由和控制器

    route : '/test-json' , // The route as you would set it up in Express authenticated : true , // If the user should be authenticated (Optional) role : 'admin' , // If the user should be in a ...

    express-route-fs:基于文件系统的Express中路由处理方法

    $ npm install express-route-fs --save 特征 从指定目录自动加载路由器文件 通过使用子目录轻松组织和查找路由器 轻量级API 用法 语法: routeFs(app[, options]) 在目录中定义您的路线 鼓励为每个页面使用单独的...

    Api-express-version-route.zip

    Api-express-version-route.zip,一个node.js express中间件,为路由控制器实现api版本控制express version route,一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web应用程序之间的数据库通信...

    express-route-generator:为Express应用程序生成基本路线

    安装npm install -g @ kmpizmad / express-route-generator 请记住,由于维护,最好像下面这样从npm注册表中使用它: npx @kmpizmad/express-route-genertor 指令add | a [options] <name>: add | a [options] ...

    Azure Cloud Services的部署环境平台相关元模型

    (Cache)、恢复服务 (Recovery Services)、快速路由 (Express Route)、虚拟网络 (Virtual Network)、流量管理器 (Traffic Manager)、活动目录 (Active Directory)、自动化 (Automation)、内容分发网络 (CDN)、多重...

    nodejs-boilerplate:用于node.js项目的清洁架构(Typescript + Express + TypeORM + Typedi)

    └───api # Express route controllers for all the endpoints of the app └───config # Environment variables and configurations └───loaders # Split the startup process into modules └───...

    strongloop离线官方文档

    - **1.5.6 Add a custom Express route**:指导如何在LoopBack应用程序中添加自定义的Express路由。 - **1.5.7 Next steps**:列出完成快速入门后可以进一步探索的主题。 #### 四、高级教程:CoffeeShopReviews...

    express-route-error-handler:处理快递路线中错误的替代方法

    const errorHandler = require('express-route-error-handler); const app = express(); app.get('/', (req, res, next) => errorHandler(next, () => { // [1] Create your code here })); app.use((err, req, res...

    express-route-refresh:无需重新启动进程即可在您的 Express 应用程序中重新加载路由

    express-route-refresh 在你的 express 应用程序中重新加载路由,而无需重新启动进程,只需遵循一个简单的模式。 您可以重新启动由路由器组成的 URL,该 URL 由唯一文件导出。 让我们看一个例子。 api.js 'use ...

    DyNote__后端

    get ( "/async-route" , asyncHandler ( async ( req , res ) => { // Normal Express Route Code } )) ;路由应该使用快速路由器来建立路由,每个快速路由器都是routes文件夹中的单独文件。 所有路由器必须由索引...

    blog:博客系统

    └───route # Express route controllers for all the endpoints of the app └───config # 环境变量和配置相关 └───jobs # 对于 agenda.js 的任务调度定义 └───loaders # 将启动过程拆分为模块 ...

    Express框架

    ### Express框架知识点详解 #### 概述 Express框架是基于Node.js的一个流行Web开发框架,以其高度灵活性和简便性著称。它通过一系列模块化、可堆叠的特性,简化了构建复杂网络应用的过程,使得开发者能够快速创建...

    power-bag-backend

    └───controllers # Funções da controllers do express route └───models # Modelos do banco de dados └───services # Regras de negócio └───database # Conexão com banco de dados └...

    express-route-reverse-controller:一个辅助函数,用于将控制器动作分配给 express 中的路由,并使用反向控制器从视图中检索它们

    在你的 express 项目中安装 express-route-reverse-controller: npm install express-route-reverse-controller 现在创建一个你想要所有控制器的文件夹,例如。 controllers ,并在其中添加一个文件,命名为...

Global site tag (gtag.js) - Google Analytics