Bagaimana cara saya menghapus cookie dari situs tertentu?


14

Pertanyaan ini menanyakan cara menghapus semua cookie dan cache Firefox, tetapi saya perlu menghapus cookie dari situs tertentu. Bagaimana saya melakukannya?

Jawaban:


18

Buka Preferensi -> Privasi & Keamanan -> Cookie dan Data Situs lalu klik tombol Kelola Data lalu cari situs. Klik situs untuk memilih dan klik Hapus yang Dipilih , lalu Simpan Perubahan .

Itu semua yang perlu Anda lakukan.


8

Anda dapat menggunakan sqlite3untuk menghapus cookie dari terminal (Install jika perlu: sudo apt install sqlite3)

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain="example.com";'

atau

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain LIKE "%google.%";'

Untuk menghapus riwayat untuk situs tertentu:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite \
'
delete from moz_historyvisits where place_id in (select h.place_id from moz_historyvisits h join moz_places p on h.place_id = p.id where p.url like "%example.com/%");
delete from moz_places where url like "%example.com/%";
'

Ada beberapa tabel yang lebih menarik dan Anda mungkin perlu menghapus dari misalnya moz_origins, moz_bookmarksatau moz_bookmarks_deleteduntuk menghapus lebih banyak jejak dari domain.


Catatan: Firefox harus ditutup, atau Anda akan melihat pesan kesalahan:

Error: database is locked

Apakah Anda tahu perintah serupa untuk menghapus riwayat untuk domain yang diberikan? Saya pergi untuk menghapus riwayat untuk mesin pencari setelah bertahun-tahun digunakan dan membuka GUI dan menekan delete dan butuh 3 jam sementara GUI digantung untuk menghapus semua riwayat.
Kristopher Ives

1
Ini disimpan di places.sqlite, tetapi ini sedikit lebih rumit dan Anda harus bergabung dengan dua tabel. Saya menambahkan cara melakukannya.
pLumo

Meskipun dalam praktiknya mungkin baik-baik saja, mungkin perlu disebutkan bahwa ini juga akan menghapus riwayat dari situs dengan URL seperti https://foo.com/example.com/danhttps://foo.com/bar?baz=example.com/
JoL

4

Ada cara yang bahkan lebih mudah, ketika Anda mengklik gembok pada bilah alamat, ada tombol "Bersihkan cookie dan data situs":

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


3

Lihat "mengelola data" di "opsi" dan "privasi dan keamanan". Ini akan menampilkan daftar situs dengan cookie; Anda dapat menghapus satu pun dari daftar.

masukkan deskripsi gambar di sini


Ini adalah jawaban yang tepat - tetapi akan sangat memalukan, dengan melacak ulang data-banjir untuk menghapus satu cookie tertentu secara manual. Ghostery sebagai add-on mengambil alih ini untuk Anda.
dschinn1001

2

Tekan Ctrl + Shift + Delete Anda akan mendapatkan Hapus data penelusuran pilih cookie dan data situs lainnya klik pada Hapus data


2

Untuk menghemat energi dan waktu, Anda bisa memasang add-on untuk ini. Maka Anda tidak perlu menghapus cache cookie secara manual lagi. Di FF browser buka menu di sudut kanan atas. Pilih "add-ons" dan ketik kata pencarian di sana di atas "pemblokir cookie" - sehingga Anda memiliki pilihan bebas untuk perlindungan data privasi Anda. Di sana Anda dapat menginstal misalnya "Ghostery" sebagai add-on, lalu sesuaikan dengan kebutuhan Anda.


2

Solusi satu klik

Inilah metode cepat dan praktis yang sering saya gunakan:

Simpan kode JavaScript berikut sebagai bookmarklet , kunjungi situs yang ingin Anda hapus semua kuki, dan cukup klik:

javascript:(function(){C=document.cookie.split(&quot;; &quot;);for(d=&quot;.&quot;+location.host;d;d=(&quot;&quot;+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=&quot;/&quot;+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+&quot;; domain=&quot;+d.slice(sl)+&quot;; path=&quot;+p.slice(1)+&quot;/&quot;+&quot;; expires=&quot;+new Date((new Date).getTime()-1e11).toGMTString()}})()

Klik di sini untuk mempermudah proses! | JSFiddle


Sumber Bookmarklet: https://www.squarefree.com/bookmarklets/zap.html


Apakah ini berfungsi untuk HTMLonlycookie?
eckes

Apakah ini berfungsi untuk cookie dengan path?
manatwork
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.