当前位置: 首页 > news >正文

玉田县住房和城乡建设局网站网络正常但网页打不开

玉田县住房和城乡建设局网站,网络正常但网页打不开,江苏建设是国企吗,做网站诊断概述 中间件函数能够访问请求对象 (req)、响应对象 (res) 以及应用程序的请求/响应循环中的下一个中间件函数。下一个中间件函数通常由名为 next 的变量来表示。 中间件函数可以执行以下任务#xff1a; 执行任何代码。对请求和响应对象进行更改。结束请求/响应循环。调用堆…概述 中间件函数能够访问请求对象 (req)、响应对象 (res) 以及应用程序的请求/响应循环中的下一个中间件函数。下一个中间件函数通常由名为 next 的变量来表示。 中间件函数可以执行以下任务 执行任何代码。对请求和响应对象进行更改。结束请求/响应循环。调用堆栈中的下一个中间件。 如果当前中间件函数没有结束请求/响应循环那么它必须调用 next()以将控制权传递给下一个中间件函数。否则请求将保持挂起状态。 以下示例显示中间件函数调用的元素 中间件函数适用的 HTTP 方法。 中间件函数适用的路径路由。 中间件函数。 中间件函数的回调自变量按约定称为“next”。 中间件函数的 HTTP 响应自变量按约定称为“res”。 中间件函数的 HTTP 请求自变量按约定称为“req”。 以下是“Hello World”Express 应用程序的简单示例将为其定义两个中间件函数 var express require(express); var app express();app.get(/, function (req, res) {res.send(Hello World!); });app.listen(3000);开发 以下是称为“myLogger”的中间件函数的简单示例。此函数仅在应用程序的请求通过它时显示“LOGGED”。中间件函数会分配给名为 myLogger的变量。 var myLogger function (req, res, next) {console.log(LOGGED);next(); };请注意以上对 next() 的调用。调用此函数时将调用应用程序中的下一个中间件函数。 next() 函数不是 Node.js 或 Express API 的一部分而是传递给中间件函数的第三自变量。next() 函数可以命名为任何名称但是按约定始终命名为“next”。为了避免混淆请始终使用此约定。 要装入中间件函数请调用 app.use() 并指定中间件函数。 例如以下代码在根路径 (/) 的路由之前装入 myLogger 中间件函数。 var express require(express); var app express();var myLogger function (req, res, next) {console.log(LOGGED);next(); };app.use(myLogger);app.get(/, function (req, res) {res.send(Hello World!); });app.listen(3000);应用程序每次收到请求时会在终端上显示消息“LOGGED”。 中间件装入顺序很重要首先装入的中间件函数也首先被执行。 如果在根路径的路由之后装入 myLogger那么请求永远都不会到达该函数应用程序也不会显示“LOGGED”因为根路径的路由处理程序终止了请求/响应循环。 中间件函数 myLogger 只是显示消息然后通过调用 next() 函数将请求传递到堆栈中的下一个中间件函数。 下一个示例将名为 requestTime 的属性添加到请求对象。我们将此中间件函数命名为“requestTime”。 var requestTime function (req, res, next) {req.requestTime Date.now();next(); };现在该应用程序使用 requestTime 中间件函数。此外根路径路由的回调函数使用由中间件函数添加到 req请求对象的属性。 var express require(express); var app express();var requestTime function (req, res, next) {req.requestTime Date.now();next(); };app.use(requestTime);app.get(/, function (req, res) {var responseText Hello World!;responseText Requested at: req.requestTime ;res.send(responseText); });app.listen(3000);您向应用程序根发出请求时此应用程序当前在浏览器中显示请求的时间戳记。 因为您拥有请求对象、响应对象、堆栈中的下一个中间件函数以及整个 Node.js API 的访问权所以中间件函数的可能性是无穷的。
http://www.hkea.cn/news/14440769/

相关文章:

  • 成都手机网站建设报价表企业网址怎么整
  • 做网站设计管理需要什么知识长沙做四维彩超玛丽亚m网站
  • 婚纱摄影网站设计理念wordpress移动端发表失败
  • 做网站前台需要什么技能钉钉如何做自己的网站
  • 做网站公司汉狮团队网站优化公司哪个好
  • 用extjs做的网站可以建网站
  • 专门做spa的网站百度网址大全电脑版旧版本
  • 网站用户体验wordpress文章全屏
  • 网站做推荐链接端口上海出啥大事了
  • 做网站一定要注册域名吗桥西区网站建设
  • 网站建设费用是多少钱黄山学院教务管理系统
  • 做教育视频网站用什么平台好网站建设主要干什么
  • 会议响应式网站开发深互动平台网站
  • 提高网站建设水平网站设计素材网站大全
  • 响应式网站网站建设个人网站一般做多大
  • 做网站怎么与客户谈判中小企业排行榜
  • 市工商联官方网站建设方案现在都用什么网站找事做
  • 有哪些平台网站是做废钢的wordpress参考书
  • 太原网站优化技术wordpress的好
  • 如何做单页网站视频wordpress插件验证
  • 金诺网站建设my最新域名是什么
  • 美团网站建设规划书敬请期待英文怎么写
  • 猪八戒做网站怎么样wordpress hta
  • 爱站网自媒体常州集团网站建设
  • 如何苗木网站建设合购8登录WordPress
  • 好的宠物网站模板网站开发所需技能
  • 深圳人才网站建设东莞网站优化流程
  • 网站开发项目项目运营旅游信息网站开发背景
  • 呼和浩特建设工程信息网站网站如何安装源码
  • 英国有哪些做折扣的网站南通网站关键词优化