Trong API Design, khi nào nên dùng status code 201 thay vì 200?
Trong API Design, khi nào nên dùng status code 201 thay vì 200?
markdown
Status code 200 được sử dụng khi một yêu cầu HTTP đã thành công. Đây là mã phản hồi chung cho các phương thức GET, nhưng cũng có thể được sử dụng trong các trường hợp khác khi không cần phản hồi phức tạp thêm.
Status code 201 chỉ được sử dụng khi một tài nguyên mới đã được tạo thành công trên máy chủ. Mã này thường được sử dụng khi xử lý yêu cầu POST thành công, khi dữ liệu mới được tạo và lưu trữ.
Khi thực hiện một thao tác GET, PUT, hoặc DELETE thành công mà không cần báo cáo thêm về việc tạo tài nguyên mới, sử dụng status code 200 là hợp lý. Trường hợp này phản ánh rằng hành độ...
middle