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

senior

Trong API Design, bạn xử lý rate limiting và throttling như thế nào?

middle

What are the core components of a HTTP response?

senior

Trong API Design, bạn đã từng áp dụng JSON:API hoặc OpenAPI Spec chưa?

Bình luận

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

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