Лаборатория поисковой оптимизации

Метод


 <  Строка запроса  Содержание  URI запроса  > 

Лексема Method указывает на метод, который должен быть применен к ресурсу, обозначенному Request-URI. При записи метода использование строчных или прописных букв не безразлично.

Method

= "OPTIONS"

; Раздел 9.2

| "GET"

; Раздел 9.3

| "HEAD"

; Раздел 9.4

| "POST"

; Раздел 9.5

| "PUT"

; Раздел 9.6

| "DELETE"

; Раздел 9.7

| "TRACE"

; Раздел 9.8

| extension-method
extension-method = token

Список методов допустимых для ресурса может быть специфицирован полем заголовка Allow (раздел 13.7). Возвращаемый код отклика всегда оповещает клиента, допустим ли метод для ресурса, так как набор допустимых методов может меняться динамически. Серверам рекомендуется возвращать статусный код 405 (Метод не допустим), если метод известен серверу, но не приемлем для запрашиваемого ресурса и 501 (Не применим), если метод не узнан или не приемлем для сервера. Список методов, известных серверу может быть представлен в поле заголовка отклика Public (раздел 13.35).

Методы GET и HEAD должны поддерживаться всеми серверами общего назначения. Все другие методы являются опционными; однако, если применены вышеназванные методы, они должны быть применены с той же семантикой, что специфицирована в разделе 8.



RFC 2068