Accept-Post header


目录

The HTTP Accept-Post response header advertises which media types are accepted by the server in a POST request. For example, a server receiving a POST request with an unsupported media type could reply with 415 Unsupported Media Type and an Accept-Post header referencing one or more supported media types.

The header should appear in OPTIONS requests to a resource that supports the POST method. An Accept-Post header in a response to any request method implicitly means that a POST is allowed on the target resource in the request.

NOTE: IANA maintains a list of official content encodings. The bzip and bzip2 encodings are non-standard but may be used in some cases, particularly for legacy support.

Header type [Response header](https://developer.mozilla.org/en-US/docs/Glossary/Response%20header)

Syntax

Accept-Post: <media-type>/<subtype>
Accept-Post: <media-type>/*
Accept-Post: */*

// Comma-separated list of media types
Accept-Post: <media-type>/<subtype>, <media-type>/<subtype>

NOTE: The Accept-Post header specifies a media range in the same way as Accept, except that it has no notion of preference via q (quality values) arguments. This is because Accept-Post is a response header while Accept is a request header.

Directives

Examples

Accept-Post: application/json, text/plain
Accept-Post: image/webp
Accept-Post: */*

Specifications

Browser compatibility

Browser compatibility is not relevant for this header. The header is sent by the server and the specification does not define client behavior.

See also


版本号 #3
由 壳壳虫 创建于 2026-10-31 03:27:53 UTC
由 cocobook-sync 更新于 2026-11-04 17:35:35 UTC