Показать сообщение отдельно
Старый 29.04.2019, 14:43   #33
Gor510
Пользователь
 
Аватар для Gor510
 
Регистрация: 20.07.2018
Сообщений: 46
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Что такое Cookies? Для чего используются? Как их импортировать?

Сегодня расскажем вам о волшебном печенье, или просто Cookies. Для начала, нам следует разобраться, что это такое?

Что такое Cookie?

Cookie - небольшой фрагмент данных, отправленный веб-сервером и хранимый на ПК клиента.

Cookie используется для: аутентификации пользователя, хранения персональных настроек, отслеживания состояния сеанса, введения статистики о пользователях, информацию о подключениях.

Основная задача Cookie – хранить информацию о сессиях пользователя, которая используется для его идентификации.

Сookie содержат все запросы, принадлежащие конкретной сессии.

Браузер, при попытке открыть страницу соответствующего сайта пересылает этот фрагмент данных (Сookie) веб-серверу, в составе HTTP-запроса.

HTTP – это stateless-protocol, веб-сайт нуждается в применении аутентификации пользователя в каждом запросе. Каждый раз, когда пользователь посещает новую страницу сайта, браузер отправляет куки обратно на сервер. Благодаря идентификации сеансов сервер формирует корректные данные конкретного пользователя.

Cookies, применяют несколько HTTP-запросов на протяжении всего сеанса, обеспечивая сохранение данных.

Какой вид имеют Cookie?

Set-Cookie: NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure

Set-Cookie – команда, при помощи которой сервер отправляет запрос браузеру сохранить куки;

NAME=VALUE - строка символов, исключая перевод строки, запятые и пробелы. NAME-имя cookie, VALUE - значение;

Expires=DATE - время хранения cookie, дата после которой истекает срок жизни куки;

Path=PATH - путь, который определяет обмен данными;

Domain=DOMAIN_NAME - домен, для которого значение cookie действительно. Эта команда информирует браузер о том, что cookies должны быть отправлены на сервер для данного домена и пути;

Secure - данный атрибут свидетельствует о том, что информация cookie пересылается только через HTTPS (HTTP с использованием SSL), так же существует атрибут HttpOnly, который сообщает браузеру, что JavaScript не может быть использован для доступа к куки, они могут быть доступны только через HTTP или HTTPS.

Как с ними работать?

Импортировать куки в браузер, очень просто:

Menu->Cookie import



В появившемся окне, необходимо выбрать сессию, в которую будут загружены сами Cookies, после чего указать путь к ним.

Sphere и Linken Sphere поддерживают Cookie формата Netscape и Json.

Если же у вас Cookie другого формата, вам необходимо конвертировать их в нужный формат.

Скрипт для конвертирования - https://jsfiddle.net/e66azngd/97/

Сайт: https://linken-sphere.info
Telegram: @Gor510
Jabber: sales.linkensphere@exploit.im

Linken Sphere промокод на постоянную 5% скидку - LS_V3BYR7XGSEY6 при регистрации https://ls.tenebris.cc/registration?promocode=LS_V3BYR7XGSEY6
Gor510 вне форума   Ответить с цитированием