如何让请求执行axios的catch分支和err语句

如何让请求执行axios的catch分支和err语句

使用Express框架时,可以通过res.status().send()来发送错误响应。
当 HTTP 响应状态码 ‌不在 2xx 范围内‌ 时,Axios 会自动进入 catch 分支和err语句
var express = require('express');
var router = express.Router();
// 示例路由:模拟一个会报错的操作
router.get('/errInfo', (req, res) => {
  res.status(400).json({ 
    error: "请求参数错误",
    details: "ID不能为空"
  });
});

module.exports = router;

posted @   南风晚来晚相识  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2022-03-06 iframe父页面传递参数给子页面
2022-03-06 vue中jsx
2022-03-06 vue/cli中css.sourceMap-open-inline-host-port-https-openPage-compress -devServer.proxy的简单介绍
2020-03-06 vue中render函数使用attrs绑定id、class、style、事件(5)
点击右上角即可分享
微信分享提示