Accept-Post header

Tiêu đề HTTP Accept-Post phản hồi quảng cáo những kiểu phương tiện nào được máy chủ chấp nhận trong yêu cầu POST. Ví dụ, một máy chủ nhận được yêu cầu POST 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-Post 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 POST. Tiêu đề Accept-Post trong phản hồi cho bất kỳ phương thức yêu cầu nào ngụ ý rằng POST đượ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-Post: <media-type>/<subtype>
Accept-Post: <media-type>/*
Accept-Post: */*

// Danh sách kiểu phương tiện phân tách bằng dấu phẩy
Accept-Post: <media-type>/<subtype>, <media-type>/<subtype>

Note: Tiêu đề Accept-Post chỉ định phạm vi phương tiện theo cách tương tự như Accept, ngoại trừ không có khái niệm về ưu tiên qua đối số q (quality values). Điều này là vì Accept-Post là tiêu đề phản hồi trong khi Accept là tiêu đề yêu cầu.

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-Post: application/json, text/plain
Accept-Post: image/webp
Accept-Post: */*

Thông số kỹ thuật

Specification
Linked Data Platform
# header-accept-post

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. Tiêu đề được gửi bởi máy chủ và thông số kỹ thuật không xác định hành vi máy khách.

Xem thêm