Express小项目(九)

Express小项目(九)_第1张图片
屏幕快照 2016-11-29 上午10.38.14.png

项目的github地址

界面逼格还行-_-

主要功能:

  1. 登陆;
  2. 退出;

所用的主要模块:

  1. express, 路由.静态文件.模块分工等;
  2. express-session, 采用session的方式解决http无状态;
  3. body-parse: 解析body;
  4. ejs模板引擎;
  5. path模块;

配置使用:
直接下载, 运行即可,配置详看: package.json;

补充

在Web应用中,有时会遇到页面需要Url重定向的情况。Url重定向分为301302两种。
301、302都是HTTP状态的编码,都代表着某个Url发生了转移。

1. 301重定向是永久的重定向(Moved Permanently),表示本网页永久性转移到另一个地址,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。
2. 302重定向是临时的重定向(Moved Temporarily),表示本网页暂时性转移到另一个地址,搜索引擎会抓取新的内容而保留旧的网址。

Express是一个基于Node.js实现的Web框架,其响应HTTP请求的response对象中有两个用于URL跳转方法res.location()res.redirect(),使用它们可以实现URL的301或302重定向。

更多精彩内容请关注“IT实战联盟”哦~~~


Express小项目(九)_第2张图片
IT实战联盟.jpg

你可能感兴趣的:(Express小项目(九))