HTTP request method
ID http_method
DatatypeNot PIIcategoricalDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Token at the start of an HTTP request that says what the client wants done with the target resource, such as GET, POST, PUT, DELETE or PATCH. RFC 9110 defines the core methods, other specifications such as WebDAV (RFC 4918) add more, and IANA keeps the HTTP Method Registry. Method names are case-sensitive and registered in uppercase. Web server and API gateway logs store them. The regexp lists the methods registered in November 2026, so an unregistered extension method does not match.
- Categories
- Internet
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- Quality
- 80/100 · missing: mapping (Wikidata, Schema.org, ...), detector coverage
- Metacrafter rules
- no detection rule yet
- Supported by tools
- no tool record lists this type yet
Regular expression
^(?:ACL|BASELINE-CONTROL|BIND|CHECKIN|CHECKOUT|CONNECT|COPY|DELETE|GET|HEAD|LABEL|LINK|LOCK|MERGE|MKACTIVITY|MKCALENDAR|MKCOL|MKREDIRECTREF|MKWORKSPACE|MOVE|OPTIONS|ORDERPATCH|PATCH|POST|PRI|PROPFIND|PROPPATCH|PUT|QUERY|REBIND|REPORT|SEARCH|TRACE|UNBIND|UNCHECKOUT|UNLINK|UNLOCK|UPDATE|UPDATEREDIRECTREF|VERSION-CONTROL)$
Python re syntax.
Examples
| Value | Description |
|---|---|
| GET | Retrieve a representation of the resource |
| POST | Submit data to the resource |
| PATCH | Partial update (RFC 5789) |
| PROPFIND | WebDAV property lookup (RFC 4918) |
| get invalid | Method names are case-sensitive |
| FETCH invalid | Not a registered method |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Метод HTTP-запроса | Метод HTTP-запроса, например GET, POST, PUT, DELETE или PATCH; имена методов чувствительны к регистру. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/HTTP#Request_methods
- doc: https://www.rfc-editor.org/rfc/rfc9110.html#name-methods
- doc: https://www.iana.org/assignments/http-methods/http-methods.xhtml
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/http_method - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/internet/http_method.yamlon GitHub