вторник, 28 октября 2008 г.

Заголовки ответа в HTTP-формате

Первая строка ответа сервера на выдачу документа выдлядит так
HTTP/1.1 OK
или если документ не найден, тогда так
HTTP/1.1 404 Not Found
Этот заголовок ответа может быть подделан с помощью комманды
Status: 404 Not Found
Сама комманда Status в виде заголовка не передается, так что пользователь не сможет узнать был ли заголовок отманипулирован этой коммандой.Однако эта комманда может и не сработать на PHP если оный установлен на сервере Apache в виде модуля и внешнего скрипта.

Content-Type: mime_type; charset=win-1251
mime_type:
- text/plain - обычный текст
- text/html - HTML-документ
- image/jpeg - изображение в JPEG-формате
и т.д.
Этот заголовок задает тип документа и его кодировку.

Pragma
Применения этого заголовка разносторонни.
Один из примеров:
Pragma: no-cache
Запрещает кэширование документа браузером - полезно для часто обновляющихся страниц со статистикой например.

Location: URL
осуществляет перенаправление пользователя по заданному URL без загрузки первоначально запрошенной страницы.По сути это redirect.

Set-cookie: cookie_param
Устанавливает cookie в браузер.

Date: Mon, 27 Oct 2008 13:23:47 GMT
Дата отправки документа

Server: Apache/2.2 (Unix) PHP/5.0.1

Комментарии: 0:

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

<< Главная страница