1.请求(ctx.request)的信息
{method: "GET",url: "/",header: {host: "localhost:3000",connection: "keep-alive",cache-control: "max-age=0",upgrade-insecure-requests: "1",user-agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",accept-encoding: "gzip, deflate, br",accept-language: "zh-CN,zh;q=0.9,en;q=0.8"}}
2.在上面我们确实请求了,koa2的request能对其处理,接受了一些信息,但是不利于对数据的处理.
为此有ctx直接调用的情况,下面学习ctx.request中的直接操作.
3.ctx.header 请求信息
{host: "localhost:3000",connection: "keep-alive",cache-control: "max-age=0",upgrade-insecure-requests: "1",user-agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",accept-encoding: "gzip, deflate, br",accept-language: "zh-CN,zh;q=0.9,en;q=0.8"}
4.很有趣,直接拿到的是 ctx.request.header.这对我们开发来说非常的方便和编写.
5.ctx.headers 请求信息
{host: "localhost:3000",connection: "keep-alive",cache-control: "max-age=0",upgrade-insecure-requests: "1",user-agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",accept-encoding: "gzip, deflate, br",accept-language: "zh-CN,zh;q=0.9,en;q=0.8"}
6.ctx.headers和ctx.header测试的时候发现一样,有不同的地方吗?
