@zkrvndm
Софт для автоматизации

Как удалить абсолютно все Cookie в браузере используя Chrome API?

Отвечать на вопрос не нужно - это памятка для себя на будущее. Ну и может еще кому пригодится.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@zkrvndm Автор вопроса
Софт для автоматизации
Пример кода для background.js вашего расширения:
chrome.cookies.getAll({}, function(cookies) {
	
	var count = cookies.length;
	
	console.log('Найдено Cookie '+count+' шт.');
	console.dir(cookies);

	for (var n = 0; n < cookies.length; n++) {
		
		var details = {
			'name': cookies[n]['name'],
			'storeId': cookies[n]['storeId'],
			'url': 'https://' + cookies[n]['domain'] + cookies[n]['path']
		};
		
		chrome.cookies.remove(details, function(result) {
			count--;
			if (count === 0) {
				console.log('Cookie успешно очищены:');
				chrome.cookies.getAll({}, function(cookies) { console.dir(cookies); });
			}
		});
		
	}

});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 16:34
30000 руб./за проект
19 апр. 2024, в 16:22
30000 руб./за проект
19 апр. 2024, в 16:18
19000 руб./за проект