Как HTTP-сервер должен реагировать на заголовок If-Match, если он еще не поддерживается? - PullRequest
1 голос
/ 04 мая 2011

У меня есть реализация HTTP-сервера с частичной поддержкой REST. Он пока не поддерживает If-Match и If-None-Match, но я собираюсь реализовать его в конечном итоге, но не в этом выпуске.

В этом случае какой ответ должен выдать HTTP-сервер, когда клиент отправляет HTTP-запрос PUT с заголовком If-Match или If-None-Match? Игнорирование их и просто обновление ресурса не звучат правильно, потому что клиент явно хочет, чтобы сервер не обновил ресурс.

Какой ответ сервер должен отправить? Я думаю, что сервер, по крайней мере, должен сообщить клиенту, что эти заголовки не поддерживаются, и поэтому запрос был отклонен. Есть ли какой-нибудь код статуса, предназначенный для такого рода ответов?

1 Ответ

1 голос
/ 04 мая 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...