The Accept-Post response HTTP header advertises which media types are accepted by the server for HTTP post requests.

Accept-Post in response to any method means that POST is allowed on the requested resource (any document/media format in the header further indicates that the document format is allowed).

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.

Note: An IANA registry maintains a complete list of official content encodings.

Header type Response header
Forbidden header name yes


Accept: <MIME_type>/<MIME_subtype>
Accept: <MIME_type>/*
Accept: */*

Note: The Accept-Post header specifies a media range in the same way as Accept-Language, except that it has no notion of preference (i.e. "accept-params" or "q" arguments are not significant).




Accept-Post: application/example, text/example
Accept-Post: image/webp
Accept-Post: */*


Specification Title
Linked Data Platform 1.0, Section 7.1: The Accept-Post Response Header ACCEPT POST

Browser compatibility

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

See also