ПРОТОКОЛ ПЕРЕДАЧИ ГИПЕРТЕКСТА -- HTTP / 1.1

Автор статьи: Алексей Симонов
Сайт Автора: Нет
E-mail Автора: Leshik@omsk.com
Дата публикации: 26.03.2005





9.1 Безопасные и Idempotent методы.


9.1.1 Безопасные методы.

Программистам следует понимать, что программное обеспечение при
взаимодействии с Интернетом представляет пользователя, и программе
следует информировать пользователя о любых действиях, которые он
может произвести, но которые могут иметь непредсказуемое значение
для него или других лиц.

В частности было принято соглашение, что методы GET и HEAD никогда
не должны иметь иного значения, кроме загрузки. Эти методы следует
рассматривать как "безопасные". Это позволяет агентам пользователя
представлять другие методы, такие как POST, PUT и DELETE, таким
образом, чтобы пользователь был проинформирован о том, что он
запрашивает выполнение потенциально опасного действия.

Естественно, не возможно гарантировать, что сервер не генерирует
побочные эффекты в результате выполнения запроса GET; фактически,
некоторые динамические ресурсы содержат такую возможность. Важное
различие здесь в том, что не пользователь запрашивает побочные
эффекты, и, следовательно, пользователь не может нести
ответственность за них.



Список похожих статей