ПредишенСледващото

1 функция и структура Бисквитеното

Cookie - е малки текстови блокове, soderzhatsie клиент данни, която създава уеб-сървър на клиентския компютър. В един вариант на името идва от английската дума бисквитка, домашно бисквитки смисъла, т.е. бисквитки, че всяко семейство има свои собствени характеристики.

механизъм Cookie е разработен от Netscape като компенсация за липсата на реална работна сесия между браузъра и сървъра, като част от протокола HTTP.

Според "клиент-сървър" модел на взаимодействие, което е избрано за протокола, на клиента и сървъра се установи връзка само по време на сервиз по желание на клиента. Да разгледаме случая, когато се изисква удостоверяване на потребителя за достъп до информационните ресурси на сървъра. Местната система само веднъж, за да въведете име и парола, за да получат разрешение за работа. Потребителският интерфейс, който постоянно е свързан към системата за достъп, осигурява сесия, в която удостоверяване е валиден.

При работа на уеб сървъра, след като отговори на заявката "забрави" за клиента. Това означава, че трябва да се премине удостоверяване всеки път при достъп до ресурса.

Първоначално изход е намерен под формата на скрити полета HTML-формуляри. Въведена през първата информация се предава повикване клиент и сървър до друг при всяко повикване. Но този подход е неудобно, че постоянно трябва да се обадите на скрипт, който ще обработва полетата на формата.

Разтворът се намери под формата на механизъм за бисквитки. Същността му е, както следва: след обаждането към браузъра на сървъра в отговора, HTTP сървър в заглавната получава Cookie. Тези данни се съхраняват от вашия браузър на магнитен диск и следващото обаждане към сървъра се предават в заглавния HTTP-заявка непроменен.

В настройките на бисквитките, трябва да бъде разрешено браузър. Бисквитка Всеки файл не може да надвишава 4 KB (в противен случай първоначалните записи се изтриват, за да направи място за нов), всички файлове могат да се съхраняват до 400 и не повече от 20 от един сървър (в противен случай по-големи файлове са изтрити).

Когато искания документ от сървъра, браузърът проверява съответствието му с Cookie на сървъра домейн и друга информация. Ако установено, че отговаря на всички условия на Cookie, браузърът ги изпраща на сървъра под формата на HTTP-заглавие:

Помислете за първите два метода са на разположение от страна на клиента.

2 Създаване на Cookie чрез етикет

свободен край Тя определя метатаговете, които се използват за съхраняване на информация за браузъри и търсачки. Например, механизмите на търсачките обръщат към мета тагове за описание на обекта, ключови думи, както и други данни. Позволено да използват повече от един мета тагове, те са поставени в заглавната част на контейнера .
Обикновено, параметрите на всеки мета маркер намалени до двойки <имя=значение>, в наименованието на които е определен като се използва наименованието ключова дума или HTTP-екв, а стойността - при използване на съдържанието на ключови думи.

Метатагове с опция HTTP-екв Ви позволява да създадете HTTP-заглавията, параметърът HTTP-екв посочва името, а съдържанието на параметър - съдържание на HTTP заглавната част.

Що се отнася до мета таговете с параметъра NAME, принципът не съществуват ограничения върху използването на този параметър, с изключение, че е налице мълчаливо съгласие между създателите на търсачките, както и за това как да използвате някои от ценностите.

Подкрепете проекта - споделете линка, благодаря!