Тег :: PHP

решение задач

Работа с HTTP-заголовками в PHP

В этой вводной заметке мы рассмотрим стандартные функции PHP по работе с HTTP заголовками.

  1. header() Записывает строку в заголовки ответа
  2. headers_list() Возвращает массив заголовков ответа
  3. headers_sent() Проверяет отправлены ли заголовки ответа клиенту
  4. getallheaders() Возвращает массив заголовков запроса
  5. get_headers() Возвращает заголовки ответа удаленного сервера
Мы подробно рассмотрим все достоинства и недостатки этих функций. Читать далее..

Общий заголовок Date указывает на дату и время создания сообщения. Читать далее..

Заголовок ответа Location используется браузером для направления запроса в другое место. Это так называемая переадресация запроса. Другими словами, выражаясь жаргонным языком, заголовок Location реализует внешний редирект. При получении этого заголовка браузер автоматически и незамедлительно совершает переадресацию.
Заголовок появился в протоколе HTTP/1.0 и не претерпел никаких изменений в протоколе HTTP/1.1 Читать далее..

Наиболее распространенный метод по количеству запросов - это конечно же метод GET. Он же и самый простой метод. "Get" в переводе на русский язык означает "получить". Т.е. это обычный запрос ресурса. Сообщение передаваемое методом GET не должно иметь содержимого. Если содержимое присутствует, оно игнорируется. Читать далее..

В отличие от методов GET и HEAD, которые используются для извлечения информации, метод POST применяется главным образом для модификации имеющегося ресурса или передачи данных обрабатывающему их процессу. Тело запроса содержит данные. Метод POST может изменять содержимое ресурса, поэтому не может считаться безопасным методом. Поскольку побочные эффекты множества идентичных запросов могут отличаться, метод POST не является идемпотентным методом. Читать далее..