Tính hiệu quả trong phần còn lại là gì?

Mục lục:

Tính hiệu quả trong phần còn lại là gì?
Tính hiệu quả trong phần còn lại là gì?
Anonim

Từ quan điểm phục vụ RESTful, để một thao tác (hoặc lệnh gọi dịch vụ) trở nên lý tưởng, khách hàng có thể thực hiện lặp lại cùng một cuộc gọi trong khi tạo ra cùng một kết quảNói cách khác, nhiều yêu cầu giống hệt nhau có tác dụng giống như việc đưa ra một yêu cầu duy nhất. … Các phương thức PUT và DELETE được định nghĩa là không cần thiết.

Mức độ lý tưởng trong API là gì?

Idempotent APIs

Trong ngữ cảnh của các API REST, khi tạo nhiều yêu cầu giống hệt nhau có tác dụng tương tự như thực hiện một yêu cầu duy nhất - thì API REST đó được gọi là Idempotent. … Idempotency về cơ bản có nghĩa là rằng kết quả của một yêu cầu được thực hiện thành công không phụ thuộc vào số lần nó được thực thi

Tại sao Sự lý tưởng lại quan trọng trong việc nghỉ ngơi?

Idempotency rất quan trọng trong các API vì một tài nguyên có thể được gọi nhiều lần nếu mạng bị gián đoạn. Trong trường hợp này, các hoạt động không phải là nguyên tắc có thể gây ra các tác dụng phụ đáng kể ngoài ý muốn bằng cách tạo thêm tài nguyên hoặc thay đổi chúng bất ngờ.

Chìa khóa lý tưởng là gì?

Khóa lý tưởng là một giá trị duy nhất được tạo bởi máy khách mà máy chủ tài nguyên sử dụng để nhận dạng các lần thử lại tiếp theo của cùng một yêu cầu.

Kiểm tra độ lý tưởng là gì?

Một phương thức HTTP là không quan trọng nếu một yêu cầu giống hệt nhau có thể được thực hiện một lần hoặc nhiều lần liên tiếp với cùng một hiệu ứng trong khi để máy chủ ở cùng trạng thái. Nói cách khác, một phương pháp Idempotent sẽ không có bất kỳ tác dụng phụ nào (ngoại trừ việc lưu giữ số liệu thống kê).

Đề xuất: