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

Làm sao để audit log toàn bộ...

Câu trả lời

Để audit log toàn bộ hành vi người dùng qua API, bạn cần thiết kế một giải pháp ghi lại mọi yêu cầu và phản hồi tương tác với API. Đầu tiên, tạo một middleware hoặc interceptor trong hệ thống API của bạn để chặn tất cả các yêu cầu. Ghi lại các thông tin quan trọng như thời gian, phương thức HTTP, URL, tiêu đề yêu cầu, thông tin xác thực nếu có, địa chỉ IP của người dùng, cũng như dữ liệu tải trọng đi kèm. Thêm một bước xử lý để lưu trữ thông tin này vào một cơ sở dữ liệu hoặc hệ thống lưu ...

senior

senior

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

senior

Khi API cần nhiều trường dynamic, bạn xử lý field masking hay include/exclude như thế nào?

middle

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

middle

Trong API Design, bạn xử lý lỗi client (4xx) và server (5xx) 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