nodejs 服务器模拟异常状态码429,以及前端vue axios捕获状态码
Posted web-fusheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs 服务器模拟异常状态码429,以及前端vue axios捕获状态码相关的知识,希望对你有一定的参考价值。
nodejs 服务端发送429状态:
extendInfo (req, res) { res.status(429).json(‘Too many requests, please try again later.‘) },
vue客服端
export const ajaxPost=(url, params) => { return axios.post(ajaxIp+url, params, { headers: { // "Content-Type": "multipart/form-data" "Content-Type": "application/json" } }).then(res=>{ if (data.code == 200) { return data.data; }else { return {code:data.code,msg:data.msg} } }) .catch(err => { //捕获异常状态码 console.error(err.response.status); }); }
以上是关于nodejs 服务器模拟异常状态码429,以及前端vue axios捕获状态码的主要内容,如果未能解决你的问题,请参考以下文章