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 bzipbzip2 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

http
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ới image/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ụ

http
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