Tôi tò mò không biết mã trạng thái HTTP thích hợp nhất cho trang "mặt hàng không tồn tại" là gì.
Nếu bản thân trang không tồn tại, tôi rõ ràng sẽ sử dụng 404. Tuy nhiên, một trong các trang của tôi có userid
đối số (đó là trang "chỉnh sửa người dùng") và trong trường hợp không có người dùng nào có ID người dùng đã cho, tôi đang hiển thị trang lỗi, nhưng tôi cũng muốn gửi tiêu đề trạng thái 4xx (vì "200 OK" không thực sự phù hợp).
Tôi đoán 404 sẽ ổn vì nó "không tìm thấy" chứ không phải "không tìm thấy tệp", nhưng tôi tự hỏi liệu có mã nào tốt hơn cho trường hợp này không.