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

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

Câu trả lời

markdown Copy
Khi thiết kế một API tốt để xử lý POST tạo mới một resource thành công, có một số điểm quan trọng cần lưu ý:

- **Trạng thái HTTP Code**: Nên trả về mã trạng thái 201 (Created) để cho biết rằng resource đã được tạo thành công.

- **Header Location**: Cho phép khách hàng biết nơi mà resource mới có thể được truy cập, chủ yếu bằng cách đặt URL của resource đó vào header `Location`.

- **Response Body**: Trong body của response, nên bao gồm đại diện của resource mới được tạo hoặc ít nhất là ID của nó. Điều này giúp khách hàng xác thực thông tin của resource m...
middle

middle

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

junior

What are the advantages of Web Services?

middle

Trong API Design, bạn phân biệt như thế nào giữa REST và RPC?

senior

Làm sao để thiết kế API có khả năng mở rộng (scalable API Design)?

Bình luận

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

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