Phương thức HTTP
Tài liệu tham khảo dễ quét cho mọi phương thức yêu cầu HTTP — GET, POST, PUT, PATCH, DELETE và các phương thức còn lại, cùng WebDAV — cho thấy ngay mỗi phương thức có an toàn, lũy đẳng và có thể cache hay không, có mang body hay không, kèm một ví dụ điển hình. Trong trình duyệt, miễn phí.
Mọi phương thức yêu cầu HTTP chuẩn và ngữ nghĩa của nó, đặt cạnh nhau. Tất cả chạy trong trình duyệt của bạn từ một tham chiếu tích hợp — không có gì gửi lên máy chủ.
| Phương thức | Mục đích | An toàn | Lũy đẳng | Có thể cache | Body | Sử dụng điển hình |
|---|
Giới thiệu về Phương thức HTTP
Tài liệu tham khảo phương thức HTTP này đưa mọi phương thức yêu cầu chuẩn — GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS và TRACE — cùng các phần mở rộng WebDAV phổ biến vào một bảng dễ tra cứu. Với mỗi phương thức, nó trả lời các câu hỏi mà nhà phát triển thực sự cần cân nhắc: có an toàn (safe) không, có bất biến (idempotent) không, có thể lưu cache không, có mang theo phần thân yêu cầu không, và cách dùng điển hình trông như thế nào.
Ba tính chất ngữ nghĩa đó thúc đẩy các quyết định thiết kế thực tế. Các phương thức an toàn chỉ đọc và có thể được tải trước tự do; các phương thức bất biến có thể thử lại sau lỗi mạng mà không gây tác dụng phụ, đúng như những gì proxy và HTTP client giả định; và khả năng lưu cache quyết định liệu phản hồi có thể được lưu trữ và tái sử dụng hay không.
Tìm kiếm khớp với tên phương thức, tính chất và trường hợp sử dụng — PATCH, idempotent và cache đều lọc được bảng — và một nút chuyển nhóm tách các phương thức chuẩn khỏi tập WebDAV. Mỗi tên phương thức được sao chép vào clipboard chỉ với một cú nhấp.
Cách sử dụng Phương thức HTTP
- Quét qua bảng để so sánh các phương thức theo các cột Safe, Idempotent, Cacheable và Body.
- Tìm kiếm theo tên, tính chất hoặc trường hợp sử dụng — ví dụ PUT, idempotent hoặc upload.
- Chuyển đổi giữa nhóm Standard và WebDAV để bao gồm hoặc loại trừ các phương thức mở rộng.
- Di chuột lên chú giải cột để xem định nghĩa dễ hiểu của mỗi tính chất.
- Nhấp nút sao chép để lấy tên phương thức cho đặc tả API hoặc bài kiểm tra của bạn.