当我们在发送跨域请求时,session是无法设置浏览器端的, ctx.session 也就获取不到值, request 的 credentials属性表示是否允许其他域发送cookie,该属性有3个值:omit: 默认属性,不允许其他域发送cookiesame-origin: 只允许同域发送cook ...
分类:
其他好文 时间:
2018-11-26 17:27:33
阅读次数:
550
Node 主要用在开发 Web 应用,koa 是目前 node 里最流行的 web 框架。 在 Node 开启一个 http 服务简直易如反掌,官网 demo。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 const http = require("http"); const s ...
分类:
其他好文 时间:
2018-11-24 18:51:52
阅读次数:
271
一、前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519)。 JWT不是一个新鲜的东西,网上相关的介绍已经非常多了。不是很了解的可以在网上搜索一下相关信息。 同步sau交流学习社区:https://www.mwcxs.top/p ...
分类:
Web程序 时间:
2018-11-24 00:18:54
阅读次数:
256
// koa2设置 1.安装:npm install koa-generic-session --save-dev 2.修改app.jsvar session = require('koa-generic-session'); app.keys = ['my secret key'];app.use ...
分类:
其他好文 时间:
2018-11-20 17:38:48
阅读次数:
215
Koa2学习(六)使用koa router 配置简单路由 1. 引入中间件 2. 配置需要的路由 3. 通过 注册路由 请求后我们可以看到结果: "GET" : POST: 这是最基本的路由配置,虽然所有的路由都可以通过这样的方式配,但是在实际项目中,这样的代码后期会极其难以维护,我们还有更优雅的方 ...
分类:
其他好文 时间:
2018-11-17 13:18:21
阅读次数:
3337
Koa2学习(三)GET请求 GET请求是前后端交互最常用的请求之一,常常用来进行查询操作。 那么Koa是如何接收并处理GET请求呢? 创建一个服务 1. 其中ctx是Koa2非常重要的一个上下文对象,可以把它理解为一个全局的顶层对象,Koa2里面绝大部分的属性和方法都可以通过ctx对象获取。 2. ...
分类:
其他好文 时间:
2018-11-17 13:14:16
阅读次数:
124
Koa2学习(一)环境搭建 koa2脚手架 koa2服务安装 koa2 generator目录结构 什么是 Koa2 koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免 ...
分类:
其他好文 时间:
2018-11-17 13:08:42
阅读次数:
179
一、知识结构: http模块:配置简单 的web服务,npm/cnpm工具 express框架:express中间件进行服务配置;路由;请求处理; DB服务:学习使用mysql关系型数据库; web接口服务:使用express、koa简单配置接口服务、JSON解析; nodejs RESTful A ...
分类:
Web程序 时间:
2018-11-14 23:12:36
阅读次数:
215
1 构建项目 1.1 安装koa generator 1.2 使用koa generator生成koa2项目 1.3 进入项目 1.4 启动项目,默认端口号是3000 1.5 项目目录 其中:dbs为后来创建的操作mongo的文件目录;middleware为后来创建的自定义中间件目录 2. 中间件 ...
分类:
其他好文 时间:
2018-11-14 16:42:11
阅读次数:
479
题目描述 汉诺塔由编号为1到n大小不同的圆盘和三根柱子a,b,c组成,编号越小盘子越小。开始时,这n个圆盘由大到小依次套在a柱上,如图1.6.3所示。要求把a柱上n个圆盘按下述规则移到c柱上:①一次只能移一个圆盘,它必须位于某个柱子的顶部;②圆盘只能在三个柱子上存放;③任何时刻不允许大盘压小盘。将这 ...
分类:
其他好文 时间:
2018-11-13 14:19:03
阅读次数:
231