原文:全栈项目|小书架|服务器开发-Koa2 全局异常处理

什么是异常 做开发的基本都知道异常,像Android开发中常见的ANR异常 空指针异常,服务器开发中经常遇到的异常 , 异常,还有一些其他常见的异常,具体可见HTTP状态码。 基本上这些异常可以总结为:已知异常和未知异常。 已知异常就是程序中能够预想到异常,比如:服务器接口开发中某个api接口需要 个参数,而用户传递的参数多余 个或者少于 个,这种错误就是已知错误。 未知异常就说程序中不能预想到的 ...

2019-11-10 12:19 0 373 推荐指数:

查看详情

项目|小书架|服务器开发-Koa2 参数校验处理

为什么需要做参数校验 在开发中,无论是App开发还是服务器接口开发, 我们无法去预测用户传入的数据,因此参数(数据)校验是开发中不可或缺的一环。 例如像App的注册登录表单提交页面,就要做好多层的判断。如:用户名是否为空,用户密码是否为空,密码长度是否足够等等。 那么有没有比较优雅的方式实现 ...

Sun Nov 10 21:41:00 CST 2019 0 601
项目|小书架|服务器开发-JWT 详解

JWT 官方简介:Introduction to JSON Web Tokens 文章基本是官网内容的翻译,英文不错的同学可点击上面的链接直接看英文文档。 什么是 JWT JWT全称 ...

Mon Nov 18 06:41:00 CST 2019 0 357
项目|小书架|微信小程序-书籍详情功能实现

效果图 实现分析 从效果图上分析,书籍详情是通过点击首页的item后进入。 进入详情页之后页面顶部显示书籍的相关信息,同时判断用户是否登录,未登录则弹出一个授权登录窗口。 点击登录之后即 ...

Tue Dec 03 07:04:00 CST 2019 0 252
koa2搭建服务器

首先初始化项目 npm init -y 安装koa2 npm install koa --save 项目根目录 新建 index.js 本地安装mongodb数据库。 添加环境变量 ,按提示创建文件夹。 data/db/ 安装 ...

Wed Apr 10 23:38:00 CST 2019 0 726
vue2 + koa2部署

1.首先打包前端上传 修改config下的index.js 代理地址为服务器IP index: path.resolve(__dirname, '../dist/index.html'), assetsRoot: path.resolve(__dirname ...

Sat Jan 19 00:02:00 CST 2019 0 1208
node后台koa2项目,如何发布到服务器?入门学习

1、安装Xshell软件,远程管理软件   Xshell 是一个强大的远程管理软件,它支持SSH,TELNET 协议。Xshell可以在Windows下访问远端服务器、路由、网络机顶盒等,类似的常用软件还有putty,以及Windows下的Telnet。   https ...

Tue Mar 03 23:24:00 CST 2020 0 1100
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM