Jak mogę usunąć bieżącą sesję w Chrome?

35

Korzystam z Google Chrome i chcę natychmiast usunąć bieżące dane sesji. Mogę to zrobić w Firefoksie z rozszerzeniem dla programistów, ale Chrome nie ma tej samej opcji w rozszerzeniu webdev. Jak mogę to zrobić?

Zdaję sobie sprawę, że dane sesji są przechowywane po stronie serwera i śledzone w przeglądarce za pomocą plików cookie. Tak naprawdę myślę, że chcę usunąć pliki cookie, które mają działać przez cały czas trwania sesji. Czy jest sposób, aby to zrobić w Chrome? „Usuń dane przeglądarki” pozwala mi usunąć wszystkie pliki cookie z określonego okresu (na przykład ostatniej godziny), ale mogłoby to usunąć INNE pliki cookie z witryny, której nie chcę usunąć. Chcę tylko usunąć plik cookie używany do śledzenia mojej bieżącej sesji.

Żeby było jeszcze bardziej jasne: w Firefoksie, z zainstalowanym rozszerzeniem programatora internetowego, mogę zalogować się na stronie, wybrać „wyczyść pliki cookie sesji” i tylko plik cookie PHPSESSID zostanie usunięty. Jednak inne pliki cookie dla tej domeny nie są usuwane ani w żaden inny sposób dotykane. Chcę mieć możliwość korzystania z tej samej funkcji w Chrome.

Dziękuję wszystkim ...

Eric
źródło
Dane sesji definiuję jako Dowolne dane przechowywane podczas sesji. Musisz określić, które dane chcesz usunąć, a nie to, czego nie chcesz usuwać. Jeden magazyn danych Chrome nie usuwa za pomocą „wyczyść dane przeglądania” to dane w folderze „Local Storage”, musisz to zrobić ręcznie, nie usuwaj niczego, co zaczyna się od „chrome-extension”
Moab
Zastanawiając się nad moim pytaniem, zdaję sobie sprawę, że dane sesji są przechowywane po stronie serwera i śledzone w przeglądarce za pomocą plików cookie. Tak naprawdę myślę, że chcę usunąć pliki cookie, które mają działać przez cały czas trwania sesji. Czy jest sposób, aby to zrobić w Chrome? „Usuń dane przeglądarki” pozwala mi usunąć wszystkie pliki cookie z określonego przedziału czasu (na przykład ostatniej godziny), ale mogłoby to usunąć INNE pliki cookie z witryny, której nie chcę usunąć. Chcę tylko usunąć plik cookie używany do śledzenia mojej bieżącej sesji. Czy to ma sens?
Eric
1
Zamiast tego edytuj swoje pytanie. (Spowoduje to również odepchnięcie go z powrotem na stronę główną, więc ludzie faktycznie zobaczą twoje pytanie.)
Arjan,

Odpowiedzi:

2

Dla jasności: chcesz mieć możliwość TYLKO usuwania plików cookie określonej witryny LUB nawet tylko pojedynczych plików cookie danej witryny, prawda?

Istnieje kilka rozszerzeń, które pozwalają robić takie rzeczy.

Jeśli chcesz tylko usunąć wszystkie pliki cookie dla witryny otwartej na bieżącej karcie, sprawdź Usuń pliki cookie dla witryny .

Jeśli chcesz uzyskać więcej opcji, takich jak edycja, usuwanie tylko niektórych plików cookie witryny, Edytuj ten plik cookie może być Twoim rozszerzeniem. Otrzymasz menu dla wszystkich plików cookie z bieżącej witryny: alternatywny tekst

Tobias Plutat
źródło
Dziękuję za odpowiedź. Chcę usunąć pliki cookie sesji dla danej witryny i żadnych innych plików cookie. Zredagowałem swoje pytanie i dodałem trochę na końcu, aby to wyjaśnić.
Eric
Następnie wybierz „Edytuj ten plik cookie”. Zrobiłem zrzut ekranu i dodałem go do mojej oryginalnej odpowiedzi. Myślę, że tego właśnie szukasz.
Tobias Plutat
24

Nie wiem, czy tego właśnie szukałeś, ale mimo wszystko podobna funkcjonalność jest wbudowana w chrome:

Right-click -> Inspect element.

Przejdź do karty zasobów i włącz śledzenie, jeśli jeszcze tego nie zrobiłeś.

Teraz przewiń w dół pasek boczny po lewej stronie, aż zobaczysz cookies, pod nim kliknij nazwę swojej domeny i usuń plik cookie tylko right-clickz jego nazwą idelete

Tech255
źródło
1
developer toolsMożna również otworzyć poprzez naciśnięcie Ctrl+Shift+J.
Attila O.
1
F12otwiera także chromDevTools
Ray Vega
2
Pliki cookie nie są danymi sesji w chrome (które mogą się utrzymywać pomimo wyczyszczenia plików cookie), więc to nie pomaga ...
Amalgovinus
1
W moim chrome jest to zakładka Aplikacja, a pliki cookie są przechowywane
Stephan f
1

Chrome nie usuwa plików cookie sesji dla bieżącej karty, prawdopodobnie z założenia.

Więc spróbuj przejść do innej karty przed wyczyszczeniem. Może to być również przydatne, aby pomóc użytkownikom, którzy widzą nieaktualne dane sesji na stronie.

StriderBillman
źródło
1

Możesz użyć następującej procedury w Chrome:

  1. Hit F12lub otworzyć menu kontekstowego (prawy przycisk myszy), a następnie „Zbadaj element”
  2. Idź do Applicationzakładki
  3. W menu po prawej stronie przejdź do Application > Clear storage
  4. Odznacz wszystko oprócz Local and session storage
  5. Przewiń do samego dołu i kliknij Clear site data

Mam nadzieję, że to pomoże

Anwar
źródło
0

Czy próbowałeś pobrać Web Developer dla Chrome ?

Jeśli przejdziesz do sekcji cookie w wyskakującym okienku, możesz selektywnie usunąć tylko „Sesyjne pliki cookie”.

Sagar Ranglani
źródło