Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

  Reply to this topicStart new topicStart Poll

Что такое cookies и с чем их едят

Лена
Отправлено: Apr 18 2006, 07:47 PM
Quote Post


  Главный администратор
*

Группа: Members
Сообщений: 311
Пользователь №: 1
Регистрация:
6-May 06



Что такое cookie?
Cookie является решением одной из наследственных проблем HTTP спецификации. Эта проблема заключается в непостоянстве соединения между клиентом и сервером, как при FTP или Telnet сессии, т.е. для каждого документа (или файла) при передаче по HTTP протоколу посылается отдельный запрос. Включение cookie в HTTP протокол дало частичное решение этой проблемы.

Cookie это небольшая порция информации, которую сервер передает клиенту. Клиент (броузер) будет хранить эту информацию и передавать ее серверу с каждым запросом как часть HTTP заголовка. Некоторые cookie хранятся только в течение одной сессии, они удаляются после закрытия броузера. Другие, установленные на некоторый период времени, записываются в файл. Обычно этот файл называется 'cookie.txt'.

Что можно делать с помощью cookie?

Сами по себе cookies не могут делать ничего, это только лишь некоторая информация. Однако, сервер может на содержащуюся в cookies информацию. Например, в случае авторизованного доступа к чему либо через WWW, в cookies сохраняется login и password в течение сессии, что позволяет не вводить их при запросе каждого запаролированного документа. Другой пример: cookies могут использоваться для построения персонализированных страниц. Чаще всего встречается такое - на некотором сервере Вас просят ввести свое имя, и каждый раз, когда Вы заходите на первую страницу этого сервера, Вам пишут что-то типа "Hello, your_name!". На использовании cookies также часто строят функцию оформления заказа в онлайновых магазинах, в частности, в Амазоне, такая своеобразная виртуальная корзина покупателя, как в обычном реальном супермаркете.

Какие броузеры поддерживают механизм cookies?

Не все, конечно, однако самые популярные поддерживают.

Установка cookie.

Как выставлять cookies клиенту зависит от того, как они будут использоваться в дальнейшем. Это можно делать как с помощью скриптов, так и с помощью META-тагов HTML. Можно манипулировать временем жизни выставленных cookies и устанавливать место, в котором установки действительны. Общий формат установки таков:

Set-Cookie: NAME=value; EXPIRES=date;
DOMAIN=domain_name; PATH=path; SECURE

Установка cookie с помощью HTML.

Простейший способ выставить cookie - использовать соответствующий META-таг в заголовке любого статического HTML документа. Это выглядит следующим образом:

CONTENT="NAME=value; EXPIRES=date; DOMAIN=domain_name;
PATH=path; SECURE">

Установка cookie с использованием Perl/CGI.

Другой способ выставить cookie - с помощью серверного скрипта. На Perl это будет выглядеть примерно следующим образом: перед тем как выдавать серверный ответ генерируется HTTP заголовок

print "Content-type: text/htmln";
print "Set-Cookie: username=aaa13;
expires=Friday,31-Dec-99
23:59:59 GMT; path=/win/internet/html/;
domain=citforum.ru;nn";

Чтобы прочитать скриптом значение cookie, которое было установлено ранее, и соответствующим образом выполнить скрипт, используется переменная окружения HTTP_COOKIE. На Perl это будет выглядеть так:

$cookie = $ENV{'HTTP_COOKIE'};

При использовании SSI для просмотра значения cookie можно применить директиву:



Установка нескольких cookie одновременно.

Как с помощью HTML, так и с помощью скриптов можно устанавливать несколько cookie разом:

HTML:

CONTENT="NAME=value; EXPIRES=date; DOMAIN=domain_name;
PATH=path; SECURE">
CONTENT="NAME=value; EXPIRES=date;
DOMAIN=domain_name;
PATH=path; SECURE">

Perl/CGI:

print "Content-type: text/htmln";
print "Set-Cookie: NAME=value; EXPIRES=date;
PATH=path; DOMAIN=domain_name; SECUREn";
print "Set-Cookie: NAME=value; EXPIRES=date;
PATH=path; DOMAIN=domain_name; SECUREnn";

Автор: Ma$teR
PMEmail Poster
Top
1WerfaLife
Отправлено: Oct 9 2006, 03:59 AM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 18
Пользователь №: 59
Регистрация:
9-October 06



Да, куки это большая пробелма для хулиганов в интернете, также куки может являться злым участином приятного времяпровождения в интернете ))
С чего это вдруг? Да, бывают куки трояны, не будем описывать ихний исходный код, так как желающих получить несанцкционированный доступ много, а не знающих мало, что если обратиться в правохранительные органы, -дадут ни чуть не мало как за убийство человека )) Не удевительно!!! Правда? ))


автор этой самой статьи живевт по этому адресу http://www.ssga.ru/metodich/web_diz/10/1.html

PMEmail Poster
Top
ruitrjiu
Отправлено: Dec 12 2013, 01:58 PM
Quote Post


  Unregistered









It can possible which will the woman's stunt didn't amaze a large number of men and women<br><br>This year, the former Hannah Montana celeb Canada Goose Jackets seemed to be videotaped smoking canada goose parka coming from a bong. Your woman said that the main features and functions in the bong is the legitimate drug salvia once the training video brought about your scandal. However , Nike Air Max another movie been released a year later in which featured the particular piller proudly discussing very little as a stoner.<br>
broadcast the whole frank stunt this time around
During which people exhibited young ones through many different
That it is very likely which him / her stop didn't distress a large number of xxxxxx
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0355 ]   [ 10 queries used ]   [ GZIP выключен ]