Accept-Patch header
Tiêu đề HTTP Accept-Patch phản hồi quảng cáo những kiểu phương tiện nào mà máy chủ có thể hiểu trong yêu cầu PATCH.
Ví dụ, một máy chủ nhận được yêu cầu PATCH với kiểu phương tiện không được hỗ trợ có thể phản hồi bằng 415 Unsupported Media Type và một tiêu đề Accept-Patch tham chiếu đến một hoặc nhiều kiểu phương tiện được hỗ trợ.
Tiêu đề nên xuất hiện trong các yêu cầu OPTIONS đến tài nguyên hỗ trợ phương thức PATCH.
Tiêu đề Accept-Patch trong phản hồi cho bất kỳ phương thức yêu cầu nào ngụ ý rằng PATCH được phép trên tài nguyên đích trong yêu cầu.
Note:
IANA duy trì danh sách các mã hóa nội dung chính thức.
Các mã hóa bzip và bzip2 không phải tiêu chuẩn nhưng có thể được sử dụng trong một số trường hợp, đặc biệt để hỗ trợ kế thừa.
| Loại tiêu đề | Tiêu đề phản hồi |
|---|
Cú pháp
Accept-Patch: <media-type>/<subtype>
Accept-Patch: <media-type>/*
Accept-Patch: */*
// Danh sách kiểu phương tiện phân tách bằng dấu phẩy
Accept-Patch: <media-type>/<subtype>, <media-type>/<subtype>
Chỉ thị
<media-type>/<subtype>-
Một kiểu phương tiện đơn, chính xác, như
text/html. <media-type>/*-
Một kiểu phương tiện không có kiểu con. Ví dụ,
image/*tương ứng vớiimage/png,image/svg,image/gif, và các kiểu hình ảnh khác. */*-
Bất kỳ kiểu phương tiện nào.
Ví dụ
Accept-Patch: application/json
Accept-Patch: application/json, text/plain
Accept-Patch: text/plain;charset=utf-8
Thông số kỹ thuật
| Specification |
|---|
| RFC 5789> # section-3.1> |
Khả năng tương thích trình duyệt
Khả năng tương thích trình duyệt không liên quan đến tiêu đề này. Máy chủ gửi tiêu đề, và thông số kỹ thuật không xác định hành vi máy khách.
Xem thêm
Accept-Post415 Unsupported Media Type- Phương thức yêu cầu
PATCH