2017-01-03 5 views
0

Для разработки/отладки вместо того, чтобы отключать хром от закладки повторного открытия предыдущего сеанса (и, следовательно, сохраненного сеансового файла cookie), закрыть хром и снова открыть или вручную искать этот файл cookie сеанса в dev tool и удалить его. Я хочу, чтобы иметь возможность удалять файлы cookie cookie ТОЛЬКО на хроме, не удаляя другие файлы cookie (предпочтительно только файлы cookie для сайта на текущей вкладке), технически имитирует браузер, который закрыт и снова откроется на той же странице.Как очистить сессионный файл cookie ТОЛЬКО на инструментах разработки хрома

такая функция существует в инструменте dev или расширении, чтобы сделать именно это?

+0

devtools - Панель приложения - Cookies (слева)? – wOxxOm

+0

Да и нет. Я знаю, что там я вижу, какие файлы cookie хранятся, а какие куки - это файлы cookie сеанса, в то время как другие являются постоянными. Я могу удалить файлы cookie сеанса вручную один за другим, но поэтому я спрашиваю, есть ли более простой способ очистить/удалить ненужные файлы cookie (сеансовые куки) eaily/easy, в то время как спарринг постоянный без ручного перехода через –

+0

Используйте расширение, например [Очистить сеанс ] (https://chrome.google.com/webstore/detail/clear-session/maejjihldgmkjlfmgpgoebepjchengka) или подобное, может быть? – wOxxOm

ответ

1

Поскольку вам нужен этот способ очистки специально для одного браузера, я могу предложить использовать скрипт для закладки?

Я написал этот маленький скрипт, который подскажет вам имя файла cookie, а затем удалит его. Создать новую закладку в Chrome и добавить код, приведенный ниже в качестве URL:

javascript:(function(){var cName=prompt("Enter the name of the cookie to delete.");if(typeof(cName) == 'undefined') return; document.cookie = cName +"=;domain="+ (document.location.host).replace('http://', '').replace('www','') + ";path=/;expires=Thu, 01 Jan 2001 00:00:00 GMT";})() 

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

Если вы намереваетесь использовать этот скрипт для удаления одного определенного файла cookie в одной конкретной среде, вы можете жестко закодировать имя и местоположение файла cookie, тем самым еще более минимизируя требуемый код и удалив элемент взаимодействия с пользователем. И в качестве дополнительного бонуса, если у вас есть учетная запись Google, эта закладка будет перенесена на любое устройство, к которому вы подключены.