Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Метод HEAD. 
Технология CGI приложения

РефератПомощь в написанииУзнать стоимостьмоей работы

Используется для загрузки данных запроса на указанный URI. Главное различие методов PUT и POST в том, что при методе POST, предполагается, что по указанному URI, будет производиться обработка, передаваемых клиентом данных, а при методе PUT, клиент подразумевает, что загружаемые данные уже соответствуют ресурсу, расположенному по данному URI. Данный метод, аналогичен методу GET, с той лишь… Читать ещё >

Метод HEAD. Технология CGI приложения (реферат, курсовая, диплом, контрольная)

Данный метод, аналогичен методу GET, с той лишь разницей, что сервер не отправляет тело ответа. Метод HEAD, как правило, используется для получения метаданных ресурса, проверки URL (есть ли указанный ресурс на самом деле) и для выяснения факта изменения ресурса с момента последнего обращения к нему.

Метод POST

Метод POST, используется для передачи пользовательских данных на сервер, указанному ресурсу. Примером может послужить HTML форма с указанным атрибутом Method="POST" , для отправки комментария к статье. После заполнения необходимых полей формы, пользователь жмет кнопку «Отправить» и данные, методом POST, передаются серверному сценарию, который в свою очередь выводит их на странице комментариев. Таким же образом, с помощью метода POST, можно передавать файлы.

В отличии от GET, метод POST, не является идемпотентным, то есть неоднократное повторение запроса POST, может выдавать разные результаты. В нашем случае, будет появляться новая копия комментария при каждом запросе.

Если в результате запроса методом POST, возвращается код 200 (Ok) или 204 (No Content), в тело ответа web-сервера, добавляется сообщение о результате выполнения запроса. Например, если был создан ресурс, сервер вернет 201 (Created), указав при этом URI созданного ресурса в заголовке Location.

Ответы сервера, на выполнение метода POST, не кэшируются.

Метод PUT

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

Метод PATCH

Работает аналогично методу PUT, но применяется только к определенному фрагменту ресурса.

Метод DELETE

Удаляет ресурс, расположенный по заданному URI.

Ответы сервера

Ответы сервера, как и запросы клиентов, содержат обязательные HTTP-заголовки и необязательное тело сообщения. Структура заголовков ответа такая же, как и для запроса. Первая строка заголовка имеет специальное значение и называется строкой состояния. Остальные строки — это пары имя-значение. Первая строка заголовка — это строка состояния, включающая название и версию протокола, как и HTTP-запросы, с тем исключением, что эта информация идет в начале, а не в конце. За этой строкой следуют пробел и код состояния из трех цифр, а также смысловое обозначение состояния.

Показать весь текст
Заполнить форму текущей работой