Chuyển tới nội dung chính

Mô hình lỗi

API có thể trả HTTP status cùng status_code, statuserror_desc.

{
"status_code": 400,
"status": "error",
"error_desc": "Invalid request"
}

Nguyên tắc

  • HTTP status dùng để xác định tầng giao thức.
  • Business status_code dùng để xác định lỗi nghiệp vụ.
  • error_desc dùng để xử lý sự cố (debug), không nên dùng làm mã máy có thể đọc được.