自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 从零一起学koa2(7)---cookie的使用

以下代码以及后面文章的代码均可点击这里clone下载。cookiekoa提供了从上下文直接读取、写入cookie的方法 ctx.cookies.get(name, [options]) 读取上下文请求中的cookie ctx.cookies.set(name, value, [options]) 在上下文中写入cookie新建demo13.js文件const Koa = re

2018-02-07 11:13:12 5890

原创 从零一起学koa2(6)---koa-static实现静态资源服务器

以下代码以及后面文章的代码均可点击这里clone下载。安装koa-static是静态资源请求中间件,静态资源例如js、css、jpg、png等等。原生koa2也可以实现,但是比较麻烦,使用中间件十分方便。npm install --save koa-static使用新建demo12.js文件,新建demo12文件夹,在文件夹中放入js、css、png等文件。demo12.js中

2018-02-07 10:31:33 12007

原创 从零一起学koa2(5)---koa-bodyparser中间件

以下代码以及后面文章的代码均可点击这里clone下载。上一篇中写了如何直接编写代码接收并解析POST请求,比较麻烦,这种比较麻烦的事情一定有中间件让我们使用,koa-bodyparser就是一个。对于POST请求的处理,koa-bodyparser中间件可以把koa2上下文的formData数据解析到ctx.request.body中。安装npm install --save koa-

2018-02-04 16:03:45 3186

原创 从零一起学koa2(4)---GET和POST请求数据获取

以下代码以及后面文章的代码均可点击这里clone下载。GET请求使用方法在koa中,获取GET请求数据源头是koa中request对象中的query方法或querystring方法,query返回是格式化好的参数对象,querystring返回的是请求字符串,由于ctx对request的API有直接引用的方式,所以获取GET请求数据有两个途径。 1. 是从上下文中直接获取请求对

2018-02-04 15:41:19 8652 1

原创 从零一起学koa2(3)---koa-router中间件

虽然我们可以使用原生路由,但是中间件的使用更为方便和普遍。以下代码以及后面文章的代码均可点击这里clone下载。简介先安装koa-router中间件。npm install --save koa-router新建文件demo06.js ,代码如下。const Koa = require('koa');const Router = require('koa-router');

2018-02-04 14:48:19 5467

原创 从零一起学koa2(2)---原生路由的实现

以下代码以及后面文章的代码均可点击这里clone下载。ctx.request.url想实现原生路由,就需要得到地址栏输入的路径,koa2用ctx.request.url就可以获取到地址栏中的路径。新建demo04.js文件,输入下面的代码。const Koa = require('koa')const app = new Koa()app.use( async ( ctx )

2018-02-01 16:55:22 1006

原创 从零一起学koa2(1)---环境安装和helloworld

以下代码以及后面文章的代码均可点击这里clone下载。环境安装如果还没安装node,你需要先到node官网下载安装。新建一个koa2文件夹,进入该目录下输入npm init -y初始化产生package.json 文件,然后安装koa。当然也可以用cnpm。npm install --save koaHelloWorld现在环境已经安装好了,在目录下新建de

2018-02-01 15:32:53 1152 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除