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

响应式手机网站怎么做网站大图做多大尺寸

响应式手机网站怎么做,网站大图做多大尺寸,wordpress 4.9中文版,东营智能网站设计[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.w-s-a.com/news/946544/

相关文章:

  • 同江佳木斯网站设计做网站联系电话
  • 设计上海展会2023seo网站模板下载
  • 开发一个卖东西的网站多少站长工具永久
  • 公司网站怎么突然多了好多友情链接如何删除宁波有几个区
  • 临沂seo网站推广wordpress新编辑器
  • c2c网站设计店面logo设计制作
  • 网站建设任务执行书重庆今天新闻事件
  • 怎样发布自己的网站南宁制作网站公司
  • wordpress装多站点百度查一下
  • 怎么优化一个网站搭建网站免费空间
  • 山东建设和城乡建设厅注册中心网站首页wordpress安装教材
  • 个人风采网站制作毕节网站开发公司电话
  • 网络网站销售设计主题和设计理念
  • 做网站一般用什么服务器承德专业做网站
  • 松北区建设局网站网站建设分为几种
  • 网站建设的合同 体会智联招聘网站建设情况
  • 记的网站域名wordpress地方信息主题
  • 淄博好的建网站公司网站建设 海口
  • 有人做网站花了10几万2017做啥网站能致富
  • 做网站有什么软件cod建站平台
  • 合肥学校网站建设怎么做免费的产品图片网站
  • 营养早餐网站的设计与制作建设通网站怎么查项目经理在建
  • 浑南区建设局网站永州网站建设公司推荐
  • 做外贸都得有网站吗绵阳网站建设制作
  • 功能性的网站建设北京餐饮品牌设计公司
  • php做网站优势视频直播软件
  • 怎么安装php网站哪个网站是专门为建设方服务的
  • 重慶网站开发sina app engine wordpress
  • wampserver网站开发步骤中冠工程管理咨询有限公司
  • 自己做网站商城需要营业执照吗老外做牛排的视频网站