Спецификация HTTP 1.1 имеет четкое определение поведения сервера, если присутствует один из них. В моем случае у меня есть два клиента, один старый и один новый. Старый клиент игнорирует etag в ответ и отправляет запрос запроса без etag; новый клиент использует запрос If-Match + etag в запросе put. Мое понимание заключается в том, что сервер должен запрашивать запрос без if-Match в качестве безусловного запроса и действовать. Тем не менее, следствием этого является то, что без etag старый клиент может сделать запрос на основе старых данных. Поэтому у меня есть вопрос в Тити: «Отсутствие заголовка If-Match или If-Not-Match рассматривается как безусловный запрос?»Является ли отсутствие заголовка If-Match или If-Not-Match рассматриваться как безусловный запрос?
Q
Является ли отсутствие заголовка If-Match или If-Not-Match рассматриваться как безусловный запрос?
0
A
ответ
0
Ну. Запрос безусловный, если у него нет никаких условий. Базовый набор полей заголовка условного запроса определяется в http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p4-conditional-25.html, дополнительные спецификации расширения, такие как WebDAV, добавляют больше.
Действительно ли сервер на самом деле принимает безусловный запрос - это еще одна история, см. http://greenbytes.de/tech/webdav/rfc6585.html#status-428.
Смежные вопросы
- 1. Может ли запрос sql multi рассматриваться как атомная инструкция?
- 2. Является ли 'or' рассматриваться как логическая проверка возврата заявления?
- 3. Условный или безусловный запрос через HTTPS к другому поддомену?
- 4. отсутствие определения заголовка XML
- 5. Является ли класс, расширяющий ClientBehaviorBase, рассматриваться как цель инъекции?
- 6. как проверить, является ли запрос или нет
- 7. Может ли редукция рассматриваться как паб/суб или шаблон наблюдателя?
- 8. C#, HTTPClient - требования к формату ifMatch?
- 9. Должна ли задержка рассматриваться как непреложная ценность?
- 10. Будет ли это рассматриваться как Accessor? (C++)
- 11. Является ли этот запрос действительным или неправильным является сценарий?
- 12. Является ли добавление класса или идентификатора к хорошей теге заголовка?
- 13. Как узнать, является ли запрос http или https в node.js
- 14. Как узнать, является ли запрос sql оптимальным или нет
- 15. Как сервер знает, является ли запрос синхронным или асинхронным?
- 16. Определите, является ли запрос легитимным в HttpHandler
- 17. Подчеркивание или отсутствие подчеркивания
- 18. Querying Realm, является ли запрос последовательным, как Oracle?
- 19. PJSip: вызов или отсутствие заголовков?
- 20. Является ли заголовок заголовка php зашифрованным?
- 21. Как определить, является ли SQL-запрос SELECT?
- 22. Могу ли я заставить все ссылки в WebView (или WebFrame) рассматриваться как абсолютные пути?
- 23. Может ли низкая производительность рассматриваться как ошибка программного обеспечения?
- 24. Является ли стандартным примером заголовка протокола NS3?
- 25. Может ли «модель» рассматриваться как особое свойство контроллера в EmberJS
- 26. Как проверить, является ли HTTP-запрос внешним
- 27. Как узнать, является ли запрос ajax-запросом?
- 28. Является ли объявление файла заголовка существенным?
- 29. Является ли декларация заголовка MIME хорошей практикой?
- 30. Может ли тривиальный суперкласс рассматриваться как ключ-кандидат?