Which HTTP method is used to update an existing resource?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "PUT". Theo ngữ nghĩa HTTP dùng trong REST, PUT gửi biểu diễn mới của một tài nguyên tới URL của nó, ví dụ PUT /users/5 kèm body chứa dữ liệu cập nhật, để thay thế trạng thái hiện có; PUT có tính idempotent (lặp lại nhiều lần cho cùng kết quả). Ngoài ra còn PATCH dành cho cập nhật một phần, nhưng PATCH không có trong danh sách. "GET" chỉ đọc tài nguyên và không được làm thay đổi dữ liệu trên máy chủ. "DELETE" xoá tài nguyên chứ không cập nhật nó. "POST" theo quy ước dùng để tạo tài nguyên mới trong một tập hợp, như POST /users; về kỹ thuật POST có thể làm nhiều việc, nhưng khi phân vai CRUD chuẩn thì cập nhật tài nguyên đã có thuộc về PUT.
Cùng chương 2
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây