ikcamp / koa2-tutorial

🇨🇳 Node Koa2 实战 🇨🇳 —— iKcamp 出品 www.ikcamp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3-router-request

dail opened this issue · comments

commented

这一节讲的是request请求数据的获取方式,应该是分为三种情况

  • 数据在query string 中
  • 数据在url的path中
  • 数据在请求的body中

不建议讲前两者归结到get请求,第三种归结到post请求。数据获取的途径,应当和请求的类型没有关系,不能混为一谈。

是应该分开,已经把请求类型去掉了

commented

请求参数放在 body 中

这些标题太口语化了。建议书面一些。

当用 post 方式请求时,我们会遇到一个问题:post 请求通常都会通过表单或 JSON 形式发送,而无论是 Node 还是 Koa,都 没有提供 解析 post 请求参数的功能。

另外,解析请求的body和什么数据格式没有任何关系。另外,并不是Node没有提供解析body的能力,只是没有默认将body请求体解析出来。这里个人觉得直接说koa框架并没有解析请求的body。从Koa的Context上下文无法直接得到解析的body