Через дивні проблеми з файлами cookie домену / субдоменів, я хотів би знати, як браузери обробляють файли cookie. Якщо вони роблять це по-різному, також непогано було б знати відмінності.
Іншими словами - коли веб-переглядач отримує файли cookie, МОЖЕ мати домен і шлях до нього. Або ні, у такому випадку браузер, ймовірно, замінює деякі параметри за замовчуванням. Питання 1: що вони?
Пізніше, коли браузер збирається зробити запит, він перевіряє файли cookie та фільтрує ті, які він повинен надіслати для цього запиту. Це робиться шляхом зіставлення їх з доступом до запиту та домену. Питання 2: які правила узгодження?
Додано:
Причину, про яку я прошу, це те, що мене цікавлять деякі крайні випадки. Подібно до:
- Чи
.example.com
буде доступне файли cookie дляwww.example.com
? - Чи
.example.com
буде доступне файли cookie дляexample.com
? - Чи
example.com
буде доступне файли cookie дляwww.example.com
? - Чи
example.com
буде доступне файли cookie дляanotherexample.com
? - Чи
www.example.com
зможете встановити cookie дляexample.com
? - Чи
www.example.com
зможете встановити cookie дляwww2.example.com
? - Чи
www.example.com
зможете встановити cookie для.com
? - І т.д.
Додано 2:
Також хтось може підказати, як мені встановити печиво, щоб:
- Його можна встановити будь-яким
www.example.com
абоexample.com
; - Він доступний
www.example.com
іexample.com
.