Метка: http протокол

HTTP. Часть 13. Кэширование содержимого HTTP на стороне клиента

Когда информация передается клиенту через Internet, то клиент — обычно, браузер — может локально кэшировать ее. Локальный кэш снижает требования к каналу связи и повышает производительность. С учетом того, что большая часть содержимого Internet, если не все, изменяется относительно редко в контексте отдельного пользовательского сеанса, кэширование становится незаменимым средством повышения производительности.

HTTP. Часть 12. Безопасность и авторизация

Стандартный механизм заголовков HTTP также представляет ядро стандартного механизма безопасности HTTP. Авторизация (authorization) — предоставление определённому лицу или группе лиц прав на выполнение определённых действий(процедур); а также процесс проверки (подтверждения) данных прав при попытке выполнения этих действий. Следовательно в контексте HTTP протокола — авторизация, это предоставления пользователю прав, на выполнение определенных действий на сайте, после

HTTP. Часть 11. Cookie-наборы: сохраненное состояние

Общая информация о cookie Как вы уже, вероятно, знаете, HTTP является протоколом без сохранения состояния (stateless protocol). Это значит, что нет информации, или состояния, которое оставалось бы у браузера между различными транзакциями HTTP, cookie-наборы — это механизм, позволяющий Web-приложениям сохранять информацию состояния в браузере. Cookie-набор представляет собой маленькую переменную, сохраняемую в браузере, которую может устанавливать серверное

HTTP. Часть 10. Медиа-типы данных

Когда вы завершаете формирование HTTP-транзакции, запрашивающей содержимое, то один из заголовков, принимаемых клиентской программой, сообщает тип полученных данных. Этот заголовок, известный как описатель медиа-типа Internet, позволяет программному обеспечению, принимающему данные, принимать решение относительно того, как их следует обрабатывать.

HTTP. Часть 9. Получение содержимого(страницы) от источника HTTP(сервера) с помощью PHP

Статья посвящена рассмотрению простых способов получения содержимого страницы с помощью PHP. PHP делает получение содержимого страницы от источника HTTP(сервера) чрезвычайно простым. Стандартный файл, функции file_get_content () или fopen () — вот и все, что необходимо для получения содержимого от URL.

HTTP. Часть 8. Указатель ссылки («Referer»)

Каждая HTTP транзакция  включает ссылочный заголовок (Referer), идентифицирующий документ на сервере, на который указывает текущий URL.

HTTP. Часть 7. Кодирование данных в протоколе HTTP

Когда данные передаются от клиента к CGI-программе на сервере, с использованием стандартного типа содержимого, закодированного как application/x-www-form, то некоторые «специальные» символы кодируются.

HTTP. Часть 6. Заголовки HTTP

Как уже было сказано выше, транзакции HTTP состоят из метода HTTP и некоторого количества HTTP-заголовков. Существуют четыре основных типа HTTP заголовков: Общий (general). Сюда относятся заголовки, которые используются и клиентом и сервером, включающие общую информацию, такую как дата, кэширование и состояние соединения. Среди них следующие: Cache-control Connection Date Pragma Trailer Transfer-Encoding Upgrade Via Warning

HTTP. Часть 5. Что возвращается обратно: коды ответа сервера

При выполнении таких HTTP-методов, как GET или POST, их результат возвращается в первой строке ответа сервера, включающем трехзначный код состояния.

HTTP. Часть 4. Клиентские методы HTTP

В мире HTTP метод клиента — это запрос, отправленный от Web-клиента, либо браузера, либо вашего РНР-сценария, HTTP-серверу. Метод сообщает Web-серверу, какое действие желает выполнить клиент.