Что такое 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