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?

mattiav27
sumber

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.

digiwizkid
sumber
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
pLumo
sumber
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

sh4dowb
sumber
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

Rinzwind
sumber
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

jasbir
sumber
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.

dschinn1001
sumber
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

rahuldottech
sumber
Apakah ini berfungsi untuk HTMLonlycookie?
eckes
Apakah ini berfungsi untuk cookie dengan path?
manatwork