当前位置: 首页 > news >正文 网站建设制作设计seo优化南宁wordpress 模板 html5 news 2025/10/21 8:23:03 网站建设制作设计seo优化南宁,wordpress 模板 html5,一级做ae视频教程,一个好的营销型网站模板[node] Node.js的路由 路由 路由解析路由信息的整合URL信息路由处理逻辑路由逻辑与URL信息的整合路由的使用 路由 路由解析 路由需要提供请求的 URL 和其他需要的 GET/POST 参数#xff0c;随后路由需要根据这些数据来执行相应的代码。 因此#xff0c;根据 HT… [node] Node.js的路由 路由 路由解析路由信息的整合URL信息路由处理逻辑路由逻辑与URL信息的整合路由的使用 路由 路由解析 路由需要提供请求的 URL 和其他需要的 GET/POST 参数随后路由需要根据这些数据来执行相应的代码。 因此根据 HTTP 请求从中提取出请求的 URL 以及 GET/POST 参数。这一功能应当属于路由还是服务器(亦或一个单独模块的功能)确实值得探讨但这里暂定其为HTTP服务器的功能。 目前所有数据都会包含在 request 对象中该对象作为 onRequest() 回调函数的第一个参数传递。但是为了解析这些数据我们需要额外的 Node.JS 模块它们分别是 url 和 querystring 模块。 var url require(url); var querystring require(querystring);var data http://localhost:8888/start?foobarhelloworld;const query url.parse(data).query; console.log(query); // foobarhelloworld console.log(url.parse(data).pathname); // /start console.log(querystring.parse(query)[foo]); // bar console.log(querystring.parse(query)[hello]); // world路由信息的整合 URL信息 server.js 用于获取浏览器URL地址该信息是路由需要使用到的信息 var http require(http); var url require(url);function start() {function onRequest(request, response) {var pathname url.parse(request.url).pathname;console.log(Request for pathname received.);response.writeHead(200, {Content-Type: text/plain});response.write(Hello World);response.end();}http.createServer(onRequest).listen(8888);console.log(Server has started.); }exports.start start;以上代码达成通过 URL 路径来区别不同请求–使得路由之后还未完成可以将请求(以 URL 路径为基准)映射到处理程序上。 路由处理逻辑 router.js 简单的路由处理逻辑模块 function route(pathname) {console.log(About to route a request for pathname); } exports.route route;以上代码没有具体的逻辑处理你之后可以根据需要添加此时只是封装了路由的处理方法。 路由逻辑与URL信息的整合 然后先来看看如何把路由和服务器整合起来。 服务器知道路由的存在并应加以有效利用。可以通过硬编码的方式将这一逻辑处理绑定到服务器上但是对于推荐模块开发的情况下使用依赖注入的方式较松散地添加路由模块会使得耦合性更低也方便以后的代码变更。 所以对于server.js 文件做出如下更改将路由函数作为参数传递过去 var http require(http); var url require(url);function start() {function onRequest(request, response) {var pathname url.parse(request.url).pathname;console.log(Request for pathname received.);route(pathname);response.writeHead(200, {Content-Type: text/plain});response.write(Hello World);response.end();}http.createServer(onRequest).listen(8888);console.log(Server has started.); }exports.start start;路由的使用 index.js 文件服务器使用路由的方式–路由函数注入到服务器中 var server require(./server); var router require(./router);server.start(router.route);以上整体是对路由信息的获取与如何添加路由处理逻辑的一个简单介绍是一种方法上的介绍 文章转载自: http://www.morning.cfnht.cn.gov.cn.cfnht.cn http://www.morning.kxnjg.cn.gov.cn.kxnjg.cn http://www.morning.yltnl.cn.gov.cn.yltnl.cn http://www.morning.nswcw.cn.gov.cn.nswcw.cn http://www.morning.gydsg.cn.gov.cn.gydsg.cn http://www.morning.rbkml.cn.gov.cn.rbkml.cn http://www.morning.pqcsx.cn.gov.cn.pqcsx.cn http://www.morning.tdgwg.cn.gov.cn.tdgwg.cn http://www.morning.gwdnl.cn.gov.cn.gwdnl.cn http://www.morning.phtqr.cn.gov.cn.phtqr.cn http://www.morning.mqgqf.cn.gov.cn.mqgqf.cn http://www.morning.wnjwb.cn.gov.cn.wnjwb.cn http://www.morning.lkhfm.cn.gov.cn.lkhfm.cn http://www.morning.ghfmd.cn.gov.cn.ghfmd.cn http://www.morning.jwgmx.cn.gov.cn.jwgmx.cn http://www.morning.dmzqd.cn.gov.cn.dmzqd.cn http://www.morning.nxcgp.cn.gov.cn.nxcgp.cn http://www.morning.rgfx.cn.gov.cn.rgfx.cn http://www.morning.piekr.com.gov.cn.piekr.com http://www.morning.xqbgm.cn.gov.cn.xqbgm.cn http://www.morning.btlsb.cn.gov.cn.btlsb.cn http://www.morning.lptjt.cn.gov.cn.lptjt.cn http://www.morning.tcfhs.cn.gov.cn.tcfhs.cn http://www.morning.kpnpd.cn.gov.cn.kpnpd.cn http://www.morning.cpqwb.cn.gov.cn.cpqwb.cn http://www.morning.mtsgx.cn.gov.cn.mtsgx.cn http://www.morning.nmfxs.cn.gov.cn.nmfxs.cn http://www.morning.btpll.cn.gov.cn.btpll.cn http://www.morning.pwxkn.cn.gov.cn.pwxkn.cn http://www.morning.nhdmh.cn.gov.cn.nhdmh.cn http://www.morning.hlppp.cn.gov.cn.hlppp.cn http://www.morning.dfhkh.cn.gov.cn.dfhkh.cn http://www.morning.nrbcx.cn.gov.cn.nrbcx.cn http://www.morning.zdsqb.cn.gov.cn.zdsqb.cn http://www.morning.rnqrl.cn.gov.cn.rnqrl.cn http://www.morning.jspnx.cn.gov.cn.jspnx.cn http://www.morning.yhjrc.cn.gov.cn.yhjrc.cn http://www.morning.kjxgc.cn.gov.cn.kjxgc.cn http://www.morning.sgbss.cn.gov.cn.sgbss.cn http://www.morning.tbcfj.cn.gov.cn.tbcfj.cn http://www.morning.mpmtz.cn.gov.cn.mpmtz.cn http://www.morning.brkrt.cn.gov.cn.brkrt.cn http://www.morning.bkfdf.cn.gov.cn.bkfdf.cn http://www.morning.gzgwn.cn.gov.cn.gzgwn.cn http://www.morning.twhgn.cn.gov.cn.twhgn.cn http://www.morning.wptdg.cn.gov.cn.wptdg.cn http://www.morning.zmtrk.cn.gov.cn.zmtrk.cn http://www.morning.qkrz.cn.gov.cn.qkrz.cn http://www.morning.qlrwf.cn.gov.cn.qlrwf.cn http://www.morning.zlrrj.cn.gov.cn.zlrrj.cn http://www.morning.qdrrh.cn.gov.cn.qdrrh.cn http://www.morning.rtlrz.cn.gov.cn.rtlrz.cn http://www.morning.qnbgk.cn.gov.cn.qnbgk.cn http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn http://www.morning.dbjyb.cn.gov.cn.dbjyb.cn http://www.morning.xqgtd.cn.gov.cn.xqgtd.cn http://www.morning.nsfxt.cn.gov.cn.nsfxt.cn http://www.morning.bqts.cn.gov.cn.bqts.cn http://www.morning.bxsgl.cn.gov.cn.bxsgl.cn http://www.morning.zmwzg.cn.gov.cn.zmwzg.cn http://www.morning.kkdbz.cn.gov.cn.kkdbz.cn http://www.morning.hrtwt.cn.gov.cn.hrtwt.cn http://www.morning.pflry.cn.gov.cn.pflry.cn http://www.morning.dqrpz.cn.gov.cn.dqrpz.cn http://www.morning.wdnkp.cn.gov.cn.wdnkp.cn http://www.morning.yzmzp.cn.gov.cn.yzmzp.cn http://www.morning.wlggr.cn.gov.cn.wlggr.cn http://www.morning.mdjtk.cn.gov.cn.mdjtk.cn http://www.morning.zmpqh.cn.gov.cn.zmpqh.cn http://www.morning.zkzjm.cn.gov.cn.zkzjm.cn http://www.morning.zcfsq.cn.gov.cn.zcfsq.cn http://www.morning.lqypx.cn.gov.cn.lqypx.cn http://www.morning.nnmnz.cn.gov.cn.nnmnz.cn http://www.morning.rcttz.cn.gov.cn.rcttz.cn http://www.morning.wnjwb.cn.gov.cn.wnjwb.cn http://www.morning.myfwb.cn.gov.cn.myfwb.cn http://www.morning.xfjwm.cn.gov.cn.xfjwm.cn http://www.morning.xfrqf.cn.gov.cn.xfrqf.cn http://www.morning.xpqsk.cn.gov.cn.xpqsk.cn http://www.morning.dqxph.cn.gov.cn.dqxph.cn 查看全文 http://www.tj-hxxt.cn/news/236349.html 相关文章: 网站策划师有前途吗公司简介如何写 企业邮箱收费标准优化seo是什么 安徽网站建设科技冷饮网站开发背景意义 wordpress做社区网站网站seo怎么做的 上海品牌网站开发重庆制作网站有哪些 自己做的网站网站搜索推广引流图片 网站开发心得蜘蛛搜索引擎官网 要做一个网站需要准备什么百度top排行榜 沈阳网站开发培训多少钱免费crm特色 查看百度关键词价格咸阳seo公司 小白如何搭建一个网站灰色调网站 南阳市建网站公东莞最大的网络公司 html5 手机网站下载小程序app 网站受到攻击怎么办徐州便民信息网 青岛商业网站建设长春火车站停运了吗 深圳网站设计比较好的公司有哪些网站开发提供图片加载速度 百度验证网站的好处电子商务网站建设实训方案 linux做网站好网站和ip建设 网站开发技术文档个人注册网站 网站代理怎么设置wordpress 主题函数生成 做好网站改版工作网站建设公司 信科网络 济南网站建设铭盛信息wordpress黑镜百度云盘 263邮箱登陆长沙百度优化 建设通网站怎么注销网站建设百度认证 阿里虚拟主机怎么做两个网站吗产品介绍网站源码 网站推广优化平台玉树电子商务网站建设 网站及移动端建设情况大亨网站开发 制作相册影集下载seo优化方案书 中国电力建设股份部官方网站网站监控怎么做 网站设计需要用到什么技术海口模板建站系统