Các mã trạng thái HTTP có thể gặp khi chạy CRON JOB:
2xx - Thành công:
• 200 OK: CRON đã thực thi thành công và phản hồi từ máy chủ hợp lệ.
• 201 Created: Tài nguyên mới đã được tạo sau khi CRON thực thi, ví dụ như một bản ghi mới trong cơ sở dữ liệu.
• 202 Accepted: Yêu cầu từ CRON đã được nhận, nhưng vẫn đang được xử lý ở máy chủ.
• 204 No Content: CRON đã thực thi thành công, nhưng không có nội dung trả về từ máy chủ.
3xx - Chuyển hướng:
• 301 Moved Permanently: Tài nguyên mà CRON đang truy cập đã được di chuyển vĩnh viễn. Cần cập nhật URL mới.
• 302 Found: Tài nguyên được chuyển hướng tạm thời đến một URL khác. CRON có thể xử lý lại tại URL mới này.
• 307 Temporary Redirect: Yêu cầu CRON phải sử dụng URL khác tạm thời, nhưng URL ban đầu vẫn hợp lệ cho lần chạy tiếp theo.
4xx - Lỗi từ phía máy khách (CRON):
• 400 Bad Request: Yêu cầu của CRON không hợp lệ, có thể do cú pháp URL hoặc dữ liệu gửi lên sai.
• 401 Unauthorized: Yêu cầu của CRON không có quyền truy cập tài nguyên vì thiếu xác thực.
• 403 Forbidden: CRON bị từ chối quyền truy cập tài nguyên. Thường xảy ra khi thiếu quyền truy cập hoặc giới hạn IP.
• 404 Not Found: URL hoặc tài nguyên mà CRON đang cố gắng truy cập không tồn tại.
• 405 Method Not Allowed: Phương thức HTTP mà CRON sử dụng (GET, POST) không được phép cho URL này.
• 408 Request Timeout: Yêu cầu của CRON đã hết thời gian chờ, máy chủ không kịp phản hồi trong thời gian cho phép.
• 429 Too Many Requests: CRON đã gửi quá nhiều yêu cầu trong một khoảng thời gian ngắn, máy chủ tạm thời chặn yêu cầu.
5xx - Lỗi từ phía máy chủ (CRON không xử lý được):
• 500 Internal Server Error: Máy chủ gặp sự cố không xác định khi CRON yêu cầu. Lỗi này nằm ở phía máy chủ, không phải CRON.
• 502 Bad Gateway: Máy chủ phản hồi không hợp lệ từ một máy chủ khác khi CRON thực thi.
• 503 Service Unavailable: Máy chủ tạm thời không thể xử lý yêu cầu của CRON, có thể do quá tải hoặc bảo trì.
• 504 Gateway Timeout: Máy chủ không nhận được phản hồi kịp thời từ máy chủ khác mà CRON đang yêu cầu.
• 507 Insufficient Storage: Máy chủ không thể lưu trữ dữ liệu sau khi CRON yêu cầu, có thể do hết dung lượng lưu trữ.