Which HTTP method is commonly used to update an existing resource in RESTful APIs?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "PUT". Theo quy ước REST, PUT gửi biểu diễn đầy đủ của tài nguyên tới URL của nó, như PUT /users/42, để thay thế bản hiện có, và có tính idempotent (lặp lại nhiều lần vẫn cho cùng kết quả); khi chỉ sửa một phần thường dùng PATCH. Trong Express, thao tác này ứng với app.put('/users/:id', handler). "GET" chỉ đọc tài nguyên và không được làm thay đổi dữ liệu trên máy chủ. "POST" thường dùng để tạo tài nguyên mới trong một tập hợp như POST /users, mỗi lần gọi có thể tạo thêm một bản ghi nên không idempotent. "DELETE" dùng để xoá tài nguyên khỏi máy chủ chứ không cập nhật nội dung của nó.

Cùng chương 6

Xuất hiện trong 1 bộ đề