Mục lục:

Tất cả các phương thức HTTP là Idempotent?
Tất cả các phương thức HTTP là Idempotent?

Video: Tất cả các phương thức HTTP là Idempotent?

Video: Tất cả các phương thức HTTP là Idempotent?
Video: What is Idempotency in REST APIs and Why it is required? | #HTTPMethods #Idempotency and Safety 2024, Có thể
Anonim

Một yêu cầu phương pháp được coi là " tưởng tượng "nếu tác động dự kiến trên máy chủ của nhiều yêu cầu giống hệt nhau với phương pháp giống như hiệu ứng đối với một yêu cầu như vậy. Của yêu cầu phương pháp được xác định bởi thông số kỹ thuật này, PUT, DELETE và yêu cầu an toàn phương pháp là không quan trọng.

Ngoài ra, phương thức Idempotent trong thuật ngữ HTTP là gì?

Phương pháp lý tưởng Một phương thức HTTP Idempotent là một Phương thức có thể được gọi nhiều lần mà không có kết quả khác nhau. Sẽ không thành vấn đề nếu phương pháp chỉ được gọi một lần hoặc mười lần. Kết quả sẽ giống nhau. Một lần nữa, điều này chỉ áp dụng cho kết quả, không áp dụng cho chính tài nguyên.

Thứ hai, các phương pháp HTTP và REST lý tưởng và an toàn là gì? Phương pháp lý tưởng - có thể được gọi nhiều lần với cùng một đầu vào và nó tạo ra cùng một kết quả. Phương pháp an toàn - không sửa đổi tài nguyên ở phía máy chủ.

Đơn giản như vậy, phương thức HTTP nào không phải là Idempotent?

Ví dụ, một chuỗi là không - tưởng tượng nếu kết quả của nó phụ thuộc vào một giá trị được sửa đổi sau đó trong cùng một trình tự. Một trình tự không bao giờ có tác dụng phụ là tưởng tượng , theo định nghĩa (với điều kiện là không có hoạt động đồng thời nào được thực thi trên cùng một tập hợp tài nguyên).

Các phương thức yêu cầu HTTP là gì?

Phương pháp GET

  • GET được sử dụng để yêu cầu dữ liệu từ một tài nguyên cụ thể.
  • GET là một trong những phương thức HTTP phổ biến nhất.
  • POST được sử dụng để gửi dữ liệu đến máy chủ để tạo / cập nhật tài nguyên.
  • POST là một trong những phương thức HTTP phổ biến nhất.
  • PUT được sử dụng để gửi dữ liệu đến máy chủ để tạo / cập nhật tài nguyên.

Đề xuất: