koa-Router 和koa-router 傻傻分不清

简介: koa-Router 和koa-router 傻傻分不清

场景

使用koa-routerkoa-multer 存储本地照片报错:Error: Unexpected end of format Multipart._final 改为使用 koa-Router 就没问题啦

原因

使用koa-router处理路由时,如果请求中缺少必要的表单数据,就会抛出"Unexpected end of form"错误。

使用koa-Router处理请求时,koa-Router本身并不处理文件上传,并不关心请求中是否包含文件数据。它只负责路由的匹配和处理。因此,当你使用koa-Router时,不会出现"Unexpected end of form"错误

解决

1、弃坑koa-router 改为koa-Router【高效快捷】

2、如果你精力充沛,继续使用koa-router ,建议查看前端请求的表单数据 、是否合格,调整修改。具体如何修改,我搜了俩小时都没找到解决方案。

如果有大神以第二种方式修改成功,记得留言v我呀

相关文章
|
前端开发 开发者
Umi 4 特性 02:React Router 6 和新路由
Umi 4 特性 02:React Router 6 和新路由
1107 0
|
6月前
|
JavaScript 网络架构 开发者
阿珊解说Vue中`$route`和`$router`的区别
阿珊解说Vue中`$route`和`$router`的区别
|
6月前
|
JSON JavaScript 前端开发
< 每日份知识快餐:axios是什么?如何在Vue中 封装 axios ? >
本文介绍了前端开发中常用的HTTP客户端库Axios,它基于Promise,支持浏览器和Node.js,特点是功能强大、支持Promise API和并发请求,并能拦截请求和响应。文章强调了理解Axios的内部原理和优化使用的重要性,不仅讲解了基本的安装、导入和使用方法,还阐述了为何选择Axios,包括其丰富的配置选项和良好的浏览器支持。此外,文章探讨了封装Axios的必要性,以减少重复代码和提高代码维护性,并给出了设置接口请求前缀、请求头、超时时间以及封装请求方法和拦截器的示例。通过封装,开发者可以更高效地管理和使用Axios,适应不同项目需求。
114 0
|
6月前
|
前端开发 JavaScript 中间件
koa开发实践2:为koa项目添加路由模块
koa开发实践2:为koa项目添加路由模块
125 0
|
12月前
从零开始学习React-路由react-router配置(四)
从零开始学习React-路由react-router配置(四)
59 0
|
前端开发
react中路由重定向
react中路由重定向
220 0
|
前端开发 API 容器
|
资源调度 前端开发 JavaScript
React router随手笔记.一
React router随手笔记.一
React router随手笔记.一
|
前端开发 开发者
React router(V6)随手笔记.二
React router(V6)随手笔记.二
React router(V6)随手笔记.二