ћерион Ќетворкс

7 минут

‘айл cookie HTTP сохран€ет информацию в веб-браузере пользовател€. ¬еб-серверы генерируют файлы cookie и отправл€ют их в браузеры, которые затем включают их в будущие HTTP-запросы.

„то такое файлы cookie?

„то из себ€ представл€ют файлы cookie на веб-сайтах?

‘айлы cookie – это небольшие информационные файлы, которые веб-браузер генерирует и отправл€ет в веб-браузер. ¬еб-браузеры хран€т файлы cookie, которые они получают, в течение заранее определенного периода времени или в течение сеанса пользовател€ на веб-сайте. ќни добавл€ют соответствующие файлы cookie к любым будущим запросам, которые пользователь делает на веб-сервере.

‘айлы cookie помогают информировать веб-сайты о пользователе, позвол€€ персонализировать взаимодействие с ним. Ќапример, интернет-магазины используют файлы cookie дл€ того, чтобы узнать, какие товары пользователи кладут в свои корзины.  роме того, некоторый файлы cookie необходимы в цел€х безопасности, например, файлы cookie аутентификации.

‘айлы cookie, которые используют в »нтернете также называютс€ «файлами cookie HTTP».  ак и большинство, что св€зано с »нтернетом, файлы cookie отправл€ютс€ с использованием протокола HTTP.


√де хран€тс€ файлы cookie?

¬еб-браузеры хран€т файлы cookie в специальном файле на устройствах пользователей. Ќапример, веб-браузер Google Chrome хранит все файлы cookie в файле под названием «Cookies». ѕользователи Chrome могут просмотреть файлы cookie, хран€щиес€ в браузере, открыв —редства разработчика, щелкнув вкладку «ѕриложение» и «‘айлы cookie» в меню слева.


ƒл€ чего используютс€ файлы cookie?

—еансы пользователей: файлы cookie помогают св€зать действи€ веб-сайта с конкретным пользователем. —еансовый файл cookie содержит уникальную строку (комбинацию букв и цифр), котора€ соответствует сеансу пользовател€ с соответствующими данными и содержимым дл€ этого пользовател€.

ѕредположим, у јлисы есть учетна€ запись в интернет-магазине. ќна заходит в свою учетную запись с главной страницы сайта.  огда она входит в систему, сервер веб-сайта создает файл cookie сеанса и отправл€ет файл cookie в браузер јлисы. Ётот файл cookie указывает веб-сайту загрузить содержимое учетной записи јлисы, чтобы на главной странице теперь было написано «ƒобро пожаловать, јлиса».

«атем јлиса переходит на страницу товара с джинсами.  огда веб-браузер јлисы отправл€ет HTTP-запрос дл€ этой страницы, он включает файл cookie сеанса јлисы с запросом. ѕоскольку на веб-сайте есть этот файл cookie, то он распознает пользовател€ как јлису, и ей не нужно снова входить в систему при загрузке новой страницы.

ѕерсонализаци€: файлы cookie помогают веб-сайту «запоминать» действи€ или предпочтени€ пользовател€, позвол€€ тем самым веб-сайту настраивать взаимодействие с пользователем.

≈сли јлиса выходит из интернет-магазина, ее им€ пользовател€ может быть сохранено в файле cookie и отправлено в ее веб-браузер. ¬ следующий раз, когда она будет загружать этот веб-сайт, веб-браузер отправит этот файл cookie на веб-сервер, который затем предложит јлисе войти в систему с именем пользовател€, которое она использовала в прошлый раз.

ќтслеживание: некоторые файлы cookie записывают, какие веб-сайты посещают пользователи. Ёта информаци€ отправл€етс€ на сервер, который создал файл cookie, тогда, когда браузеру необходимо будет снова загрузить содержимое с этого сервера. —о сторонними отслеживающими файлами cookie этот процесс происходит каждый раз, когда браузер загружает веб-сайт, использующий эту службу отслеживани€.

≈сли јлиса ранее посещала веб-сайт, который отправил ее браузеру файл cookie дл€ отслеживани€, то этот файл cookie может записать, что јлиса сейчас просматривает страницу товара с джинсами. ¬ следующий раз, когда јлиса загрузит веб-сайт, который использует эту службу отслеживани€, она может увидеть рекламу джинсов.

–еклама – не единственное применение файлов cookie дл€ отслеживани€. ћногие службы аналитики также используют отслеживающие файлы cookie дл€ анонимной регистрации действий пользователей.


 акие существуют типа файлов cookie?

Ќиже представлены некоторые из самых важных типов файлов cookie, которые следует знать:

—еансовые файлы cookie

—еансовый файл cookie помогает веб-сайту отслеживать сеанс пользовател€. —еансовые файлы cookie удал€ютс€ после завершени€ сеанса пользовател€ – после того, как он выходит из своей учетной записи на веб-сайте или покидает веб-сайт. —еансовые файлы cookie не имеют срока действи€, а дл€ браузера это значит, что они должны быть удалены после завершени€ сеанса.

ѕосто€нные файлы cookie

¬ отличие от сеансовых файлов cookie, посто€нные файлы cookie остаютс€ в браузере пользовател€ в течение заранее определенного периода времени (это может быть день, недел€, несколько мес€цев или даже лет). ѕосто€нные файлы cookie всегда имеют срок действи€.

‘айлы cookie аутентификации

‘айлы cookie аутентификации помогают управл€ть сеансами пользователей. ќни генерируютс€, когда пользователь входит в учетную запись через свой браузер. ќни гарантируют, что конфиденциальна€ информаци€ доставл€етс€ в правильные сеансы пользовател€, св€зыва€ информацию об учетной записи пользовател€ со строкой идентификатора файлы cookie.

ќтслеживающие файлы cookie

ќтслеживающие файлы cookie генерируютс€ службами отслеживани€. ќни записывают активность пользовател€, и браузеры отправл€ют эту запись в соответствующую службу отслеживани€ при следующей загрузке веб-сайта, использующего это службу отслеживани€.

«омби-cookies

ѕодобно «зомби» из попул€рной фантастики, зомби-cookies восстанавливаютс€ после удалени€. «омби-cookies создают свои резервные копии за пределами обычного места хранени€ файлов cookie браузера. ќни используют эти резервные копии дл€ того, чтобы снова по€витьс€ в браузере после их удалени€. “акие зомби-cookies иногда используют недобросовестные рекламные сети и даже злоумышленники.


„то такое сторонний файл cookie?

—торонний файл cookie – это файл cookie, который принадлежит домену, отличного от того, который отображаетс€ в браузере. —торонние файлы cookie чаще всего используютс€ дл€ целей отслеживани€. ќни отличаютс€ от основных файлов cookie, которые принадлежат тому же домену, который отображаетс€ в браузере пользовател€.

 огда јлиса делает покупки на сайте jeans.example.com, сервер-источник jeans.example.com использует сеансовый файл cookie дл€ того, чтобы запомнить, что она вошла в свою учетную запись. Ёто пример основного файла cookie. ќднако јлиса может не знать, что файл cookie с сайта example.ad-network.com также хранитс€ в ее браузере отслеживает ее действи€ на сайте jeans.example.com, даже если в данный момент она не заходит на сайт example.ad-network.com. Ёто пример стороннего файла cookie.


 ак файлы cookie отражаютс€ на конфиденциальности пользователей?

 ак упоминалось ранее, файлы cookie могут использоватьс€ дл€ записи активности в »нтернете, в том числе и в рекламных цел€х. ќднако многие пользователи против того, чтобы их действи€ в сети отслеживались. ѕользовател€м также не хватает видимости и контрол€ над тем, что службы отслеживани€ делают с данными, которые они собирают.

ƒаже если отслеживание на основе файлов cookie не прив€зано к конкретному имени пользовател€ или устройству, при некоторых типах отслеживани€ все еще можно св€зать запись и действи€ пользовател€ с »нтернете с его реальной личностью. Ёта информаци€ может использоватьс€ любыми способами, от нежелательной рекламы до наблюдени€, нав€зчивого преследовани€ и травли пользователей (Ёто относитс€ не ко всем файлам cookie.)

Ќекоторые законы о конфиденциальности (о неприкосновенности личной жизни), такие как ƒиректива ≈— о защите электронных данных, касаютс€ и регулируют использование файлов cookie. ¬ соответствии с этой директивой пользователи должны предоставить «информированное согласие» - они должны быть уведомлены о том, как веб-сайт использует файлы cookie, и дать согласие на их использование – до того, как веб-сайт начнет использовать файлы cookie. (»сключением €вл€ютс€ файлы cookie, которые «строго необходимы» дл€ работы веб-сайта.) ќбщий регламент ≈— по защите данных рассматривает идентификаторы файлов cookie как персональные данные, поэтому его правила распростран€ютс€ и на использование файлов cookie в ≈—. ѕомимо этого, любые личные данные, собранные с помощью файлов cookie, попадают под юрисдикцию общего регламента по защите данных.

¬о многом из-за этих законов многие веб-сайты теперь отображают баннеры файлов cookie, которые позвол€ют пользовател€м просматривать и контролировать файлы cookie, которые используют эти веб-сайты.


—кидки 50% в Merion Academy

¬ыбрать курс