1. 测试
nestjs-demo-basic
  • 错误目录
    • 获取所有已注册的错误码
      GET
    • 按错误码查询错误详情
      GET
  • 应用
    • 健康检查
      GET
    • 动态调整日志级别
      POST
  • 测试
    • Hello World 测试
      GET
    • 模拟错误
      GET
    • 模拟慢请求
      GET
    • 模拟超慢请求
      GET
  • 认证模块
    • 用户注册
      POST
    • 用户登录
      POST
    • 刷新访问令牌
      POST
    • 清除刷新令牌 Cookie
      GET
  • 数据模型
    • ChangeLoggerLevelDto
    • RegisterDto
    • LoginDto
    • AuthResponseDto
    • AccessTokenDto
  1. 测试

模拟错误

GET
/test/simulate-error
此接口会抛出一个模拟的 HTTP 500 错误,用于测试全局异常过滤器的功能。

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://43.133.54.19:3000/test/simulate-error' \
--header 'Authorization: Bearer <token>'

返回响应

🟠400成功
application/json
请求参数验证失败
Body

示例
{
    "success": false,
    "code": "CLIENT_PARAMS_VALIDATION_FAILED",
    "message": "请求参数验证失败",
    "type": "http://localhost:3000/errors/CLIENT_PARAMS_VALIDATION_FAILED",
    "timestamp": "2026-04-04T21:06:03.287Z",
    "context": {
        "requestId": "01KND52BWQ99ZRSM12P1MJ2BMC",
        "time": 1775336763287,
        "version": "0.6.2",
        "metadata": {}
    },
    "details": null
}
🟠401
🟠429
🔴500
修改于 2026-04-04 21:15:54
上一页
Hello World 测试
下一页
模拟慢请求
Built with