Mã lỗi API · HTTP 410

GONE

Tài nguyên đã hết hiệu lực (vd. lượt dữ liệu cũ) — tải lại siêu dữ liệu

Lượt chạy (run) mà URL tile ghim đã được thay bằng lượt mới — dữ liệu cũ không còn phục vụ.

Nguyên nhân thường gặp

  • Ứng dụng giữ run lấy từ /v1/maps/{mapId} trong lúc mô hình dự báo đã chạy lượt mới.

Cách khắc phục

  • Tải lại /v1/maps/{mapId}, lấy sources[].run.id mới và dựng lại URL tile.
  • Không lưu URL tile có run lâu hơn một lượt cập nhật của bản đồ.

Response mẫu

API bản đồ /v1/maps trả lỗi theo RFC 9457 (application/problem+json); detail chỉ có ở môi trường thử nghiệm.

{
  "type": "https://nhipso.vn/tai-lieu/loi/gone",
  "title": "Tài nguyên đã hết hiệu lực (vd. lượt dữ liệu cũ) — tải lại siêu dữ liệu",
  "status": 410,
  "instance": "/v1/maps/…"
}

Các API khác trả dạng phẳng:

{
  "name": "NhipsoError",
  "type": "GONE",
  "code": 410,
  "message": "…"
}

Mọi mã lỗi