{{HTTPSidebar}}
The Access-Control-Allow-Methods
response header specifies the method or methods allowed when accessing the resource in response to a {{glossary("preflight request")}}.
Header type | {{Glossary("Response header")}} |
---|---|
{{Glossary("Forbidden header name")}} | no |
Syntax
Access-Control-Allow-Methods: <method>, <method>, ...
Directives
- <method>
- Comma-delimited list of the allowed HTTP request methods.
Examples
Access-Control-Allow-Methods: POST, GET, OPTIONS
Specifications
Specification | Status | Comment |
---|---|---|
{{SpecName('Fetch','#http-access-control-allow-methods', 'Access-Control-Allow-Methods')}} | {{Spec2("Fetch")}} |
Browser compatibility
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat}}
Compatibility notes
- The wildcard value (*) that is mentioned in the latest specification, is not yet implemented in browsers:
- Chromium: Issue 615313
- Firefox: {{bug(1309358)}}
- Servo: Issue 13283
See also
- {{HTTPHeader("Access-Control-Allow-Origin")}}
- {{HTTPHeader("Access-Control-Expose-Headers")}}
- {{HTTPHeader("Access-Control-Allow-Headers")}}
- {{HTTPHeader("Access-Control-Request-Methods")}}