Cookie Editor показва всички бисквитки за текущия домейн в чиста, подлежаща на сортиране таблица. Вижте имената на бисквитките, стойностите, датите на изтичане, пътищата и флаговете за сигурност (HttpOnly, Secure, SameSite). Редактирайте стойностите директно, добавяйте нови бисквитки с персонализирани параметри или изтривайте отделни бисквитки или всички наведнъж — от съществено значение за дебъгване на удостоверяване, сесии и потоци на съгласие.
Бисквитките управляват удостоверяването, управлението на сесиите, потребителските предпочитания, проследяването на съгласието, анализите и A/B тестването — но управлението им по време на разработка е досадно. Chrome DevTools показва бисквитките в таба Application, но интерфейсът е базов и изисква навигация през множество панели. Cookie Editor поставя всичко в една чиста таблица: всяка бисквитка за текущия домейн с всички нейни свойства, видими само с един поглед. Редактирайте всяка стойност на бисквитка, като кликнете върху нея — промените се записват в хранилището на бисквитки на браузъра незабавно. Добавяйте съвсем нови бисквитки с персонализирани имена, стойности, дати на изтичане, пътища и флагове. Изтривайте бисквитки поотделно или изчистете всички. Таблицата показва значки за флагове за сигурност (S за Secure, H за HttpOnly), за да можете да проверите дали чувствителните бисквитки имат подходяща защита. Сесийните бисквитки се отличават от постоянните по колоната за изтичане. Това е инструментът, който бихте искали браузърните DevTools да имат вграден.
Всяка бисквитка за текущия домейн се показва в таблица, която може да се сортира, с колони за име, стойност, кога изтича (или „Session“), път и флагове. Таблицата е чиста и лесна за разглеждане — вижте всички бисквитки с един поглед.
Кликнете върху всяка стойност на бисквитка, за да я редактирате на място. Въведете новата стойност и тя се запазва в хранилището на бисквитки на браузъра незабавно. Няма нужда да изтривате и създавате отново бисквитката — просто променете стойността директно.
Кликнете върху „Add“ (Добавяне), за да създадете нова бисквитка с персонализирано име, стойност, дата на изтичане, път и домейн. Задайте флагове Secure, HttpOnly и SameSite. Бисквитката се създава в хранилището на бисквитки на браузъра веднага.
Изтрийте отделна бисквитка, като кликнете върху бутона ѝ за изтриване, или използвайте „Delete All“ (Изтриване на всички), за да изчистите всяка бисквитка за текущия домейн. Полезно за тестване на състояния на отписан потребител или потоци на съгласие.
Визуални значки указват флаговете за сигурност: S (Secure — само за HTTPS), H (HttpOnly — недостъпно чрез JavaScript), стойност на SameSite (Strict, Lax, None). Проверете с един поглед дали чувствителните бисквитки са правилно защитени.
Колоната Expires ясно разграничава сесийните бисквитки („Session“ — изтриват се при затваряне на браузъра) от постоянните такива (показващи действителната дата и час на изтичане). Без неясноти относно продължителността на живота на бисквитките.
Инспектирайте сесийните бисквитки, за да проверите дали са зададени правилно след влизане. Редактирайте сесийния токен, за да тествате обработката на изтекла или невалидна сесия. Изтрийте сесийната бисквитка, за да тествате преживяването при излизане.
Изтрийте бисквитката за съгласие, за да задействате отново банера за съгласие за бисквитки. Редактирайте стойностите за съгласие, за да тествате различни състояния (всички приети, частично приети, всички отхвърлени).
Проверете дали бисквитките за удостоверяване имат HttpOnly (предотвратяване на кражби чрез XSS), Secure (само HTTPS) и SameSite=Strict или Lax (предотвратяване на CSRF). Липсващите флагове се виждат веднага в таблицата.
Добавяйте бисквитки, за да симулирате състояния на логнат потребител, варианти на A/B тестове, присвоявания на функционални флагове (feature flags) или локални предпочитания, без да преминавате през нормалните потребителски потоци.
Редактирайте изтичането на бисквитка към минала дата и презаредете, за да тествате как сайтът обработва изтекли бисквитки. Или променете сесийна бисквитка в постоянна, за да тествате поведението на персистентност.
Отворете изскачащия прозорец на DevSuite Pro и щракнете върху иконата Cookie Editor. Всички бисквитки за текущия домейн се зареждат в таблицата.
Превъртете през таблицата с бисквитки. Кликнете върху заглавията на колоните, за да сортирате по име, стойност или изтичане. Значките за флагове за сигурност показват кои бисквитки са Secure и HttpOnly.
Кликнете върху която и да е клетка със стойност, за да я редактирате инлайн. Въведете новата стойност — тя се запазва в хранилището за бисквитки незабавно. Може да е необходимо презареждане на страницата, за да се отрази промяната.
Кликнете върху „Add“, за да създадете нова бисквитка с пълен контрол върху параметрите. Кликнете върху иконата за изтриване на всеки ред, за да премахнете съответната бисквитка. „Delete All“ изчиства всичко.
След редактиране на бисквитките презаредете страницата, за да видите как промените влияят на сайта — състояние на вход, предпочитания, банери за съгласие и др.
Инсталирайте DevSuite Pro безплатно и отключете 39+ инструмента за разработчици за вашия браузър.