跳转到主要内容

Access-Control-Request-Method header

The HTTP Access-Control-Request-Method {{Glossary("request header")}} is used by browsers when issuing a {{glossary("preflight request")}} to let the server know which HTTP method will be used when the actual request is made. This header is necessary because the preflight request is always an {{HTTPMethod("OPTIONS")}} and doesn't use the same method as the actual request.

Header type {{Glossary("Request header")}}
{{Glossary("Forbidden request header")}} Yes

Syntax

Access-Control-Request-Method: <method>

Directives

  • <method>
    • : An HTTP request method; for example, {{HTTPMethod("GET")}}, {{HTTPMethod("POST")}}, or {{HTTPMethod("DELETE")}}.

Examples

Access-Control-Request-Method: POST

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • {{HTTPHeader("Access-Control-Request-Headers")}}