Câu hỏi phỏng vấn API Design
Câu hỏi

Trong API Design, khi nào nên dùng status code 201 thay vì 200?

Câu trả lời

markdown

Đặc điểm

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ữ.

So sánh

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

middle

Gợi ý câu hỏi phỏng vấn

middle

Trong API Design, khi xóa một resource, nên trả về gì: 204, 200, hay 202?

middle

Một API Design tốt nên trả về gì khi POST tạo một resource thành công?

senior

Trong kiến trúc microservices, bạn thiết kế API gateway như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào