當前位置:成語大全網 - 書法字典 - 清除COOKIES是什麽意思?

清除COOKIES是什麽意思?

Cookies是壹種允許網站服務器在客戶端硬盤或內存中存儲少量數據或從客戶端硬盤中讀取數據的技術。Cookies是壹種非常小的文本文件,當您瀏覽網站時,由網絡服務器放在您的硬盤上。它可以記錄您的用戶ID、密碼、您訪問的頁面、停留的時間以及其他信息。當您再次來到網站時,網站可以讀取Cookies並獲取您的相關信息,因此您可以采取相應的操作,例如在頁面上顯示歡迎標語,或者允許您直接登錄而無需輸入ID或密碼。

本質上,它可以被視為您的身份證。但是Cookies不能作為代碼執行,也不能傳播病毒,而且它們是您的專屬文件,只能由提供它們的服務器讀取。保存的信息片段以“名稱-值對”的形式存儲,“名稱-值對”只是壹段命名的數據。網站只能獲取它放在您計算機上的信息,它不能從其他Cookies中獲取信息,也不能從您的計算機上獲取任何其他信息。

Cookies中的大多數內容都是加密的,因此普通用戶似乎只是無意義的字母數字組合,只有服務器的CGI處理器知道它們的真實含義。

Cookies是我們訪問的網站傳輸的存儲在用戶計算機硬盤中的文本文件或數據,因此它們在硬盤中的存儲位置與所使用的操作系統和瀏覽器密切相關。在Windows 9X系統計算機中,cookie文件的存儲位置為C:windowscokies,在Windows NT/2000/XP計算機中,cookie文件的存儲位置為C:Documents and Settings用戶名cookie。

硬盤中的Cookies文件可以通過Web瀏覽器讀取,其命令格式為:用戶名@網站地址【編號】。txt,例如作者電腦中的壹個Cookies的文件名為ch @ 163【1】。txt,需要註意的是硬盤中的Cookies屬於文本文件,而不是程序。

Cookies設置

您可以通過在IE的“工具/互聯網選項”的“常規”選項卡中選擇“設置/查看文件”來查看保存在計算機中的所有Cookies。這些文件通常以user@domain的格式命名,其中user是您的本地用戶名,domain是您訪問的網站的域名。如果使用NetsCape瀏覽器,它存儲在“C:PROGRAMFILESNETS- CAPEUSERS”中。與IE不同,網景使用Cookie文件來記錄所有網站的Cookie。

我們可以適當地設置cookie:在工具/Internet選項中打開“隱私”選項卡(註意,此設置只存在於IE6.0中,其他版本的IE只需單擊工具/Internet選項的“安全”選項卡中的“自定義級別”按鈕即可調整cookie的安全級別)。通常,它可以調節到“中高”或“高”位置。大多數論壇網站需要使用Cookie信息。如果您從不去這些地方,您可以將安全級別設置為“阻止所有Cookies”。如果您只想禁止個別網站的Cookie,您可以點按“編輯”按鈕,將要阻止的網站添加到列表中。在“高級”按鈕選項中,您可以設置第壹方Cookie和第三方Cookie。第壹方Cookie是您正在瀏覽的網站的Cookie,第三方Cookie是您未瀏覽的網站發送給您的Cookie。通常,您應該為第三方Cookie選擇“拒絕”。如果您需要保存Cookie,可以使用ie的“導入和導出”功能,打開“文件/導入和導出”並按照提示操作。

編寫和閱讀Cookies

Cookies集合是附加在響應對象和請求對象上的數據集合,使用時需要在響應或請求之前。

用於向客戶端發送Cookies的語法通常是:

設置不存在的cookie集時,將在客戶端上創建它,如果cookie已經存在,它將被替換。因為cookie是作為HTTP傳輸的頭信息的壹部分發送到客戶端的,所以將cookie發送到客戶端的代碼通常放在發送到瀏覽器的HTML文件的標記之前。

如果用戶想要讀取cookie,他們必須通過以下方式使用請求對象的cookie集合:

應當註意,只有在服務器將任何數據下載到瀏覽器之前,瀏覽器才能與服務器交換Cookies的數據。壹旦瀏覽器開始接收服務器下載的數據,Cookies的數據交換就會停止。為了避免錯誤,回應。應該在程序和瀏覽器前面添加Buffer=True。

Cookies的應用

幾乎所有的網站設計者在設計網站時都會使用Cookie,因為他們都希望為瀏覽網站的用戶提供壹個更加友好和人性化的瀏覽環境,同時,他們也可以更準確地收集訪問者的信息。

網站訪客數量管理

由於代理服務器和緩存的使用,幫助網站準確統計訪問者數量的唯壹方法是為每個訪問者建立壹個唯壹的ID。使用Cookie,網站可以完成以下任務:測量有多少人訪問了它;確定多少訪客是新用戶(即首次訪客),多少是老用戶;確定用戶訪問網站的頻率。

通常,網站設計人員使用後臺數據庫來實現上述目標。當用戶第壹次訪問網站時,網站會在數據庫中創建壹個新的ID,並通過Cookie將該ID發送給用戶。當用戶再次訪問時,網站將用戶ID對應的計數器加1,以獲得用戶的訪問次數或判斷用戶是新用戶還是老用戶。

根據用戶的喜好定制網頁的外觀。

壹些網站設計者為用戶提供了更改網頁內容、布局和顏色的權利,允許用戶輸入自己的信息,然後通過這些信息修改網站的壹些參數以自定義網頁的外觀。

在電子商務網站中實現“購物籃”等功能。

妳可以使用Cookie來記錄用戶的ID,這樣當妳把新東西放進購物籃時,網站就可以記錄下來,並將妳的ID記錄在網站的數據庫中。當妳“買單”時,網站可以通過ID在數據庫中搜索妳的所有選擇,從而知道妳的購物籃中有什麽。

在壹般情況下,網站的數據庫可以存儲您選擇的內容、您訪問的網頁、您在表單中填寫的信息等。包含您唯壹ID的Cookie存儲在您的計算機中。

餅幹的缺陷

雖然Cookie應用廣泛,但它可以實現壹些其他技術無法實現的功能。但也存在壹些不完善的方面,給應用帶來不便。

許多人使用壹臺電腦的問題。

在公共場合使用的任何計算機或在辦公室或家中使用的許多計算機將由兩個以上的人同時使用。這樣,當您使用它在網上超市購物時,網上超市或網站會在這臺機器上留下壹個Cookie,將來可能會有人試圖使用您的帳戶購物,這帶來了不安全的可能性。當然,在壹些使用多用戶操作系統(如Windows NT或UNIX)的計算機上,這不會成為問題。因為在多用戶操作系統下,不同賬戶的Cookie放在不同的地方。

刪除Cookies時

如果您的瀏覽器無法正常工作,您可以刪除計算機上的所有Internet臨時文件。然而,壹旦妳這樣做,妳將失去所有的餅幹。當您再次訪問網站時,網站會認為您是新用戶,並為您分配新的用戶ID和新的Cookie。這樣壹來,網站統計的新老用戶比例就會出現偏差,妳很難恢復過去保存的參數選擇。

當壹個人使用多臺計算機時

有些人經常在壹天內使用多臺電腦。例如,辦公室有壹臺電腦,家裏有壹臺電腦,還有壹臺筆記本電腦用於移動辦公。除非網站使用特殊技術來解決這個問題,否則您將在這三臺機器上擁有三個不同的Cookies文件,並且在這三臺機器上訪問的任何網站都會將您視為三個不同的用戶。

防止餅幹泄漏

想知道您訪問的網站是否在您的硬盤或內存中寫入了Cookies?您只需按照以下步驟即可了解和控制您正在訪問的網站的Cookies信息。

步驟1點擊IE窗口中的工具-ernet選項,打開In-ernet選項設置窗口;

步驟2在“互聯網選項”設置窗口中單擊“安全”選項卡,然後單擊“自定義級別”按鈕進入“安全設置”窗口;

步驟3在“安全設置”窗口中找到“Cookies”設置項。“cookie”設置下有兩個子選項,其中“允許cookie存儲在您的計算機上”是指存儲在用戶計算機硬盤上的cookie文件;“允許使用每個對話cookie(不存儲)”是指存儲在用戶計算機內存中的cookie信息。存儲在硬盤中的Cookie文件是永久的,而存儲在內存中的cookie信息是臨時的。如果妳想讓IE在即將收到所有來自網站的Cookies時發出提示,妳可以選擇上面兩個子選項中的“提示”項。當然,您也可以選擇“啟用”以允許IE接受所有Cookies信息(這也是IE的默認選項);如果選擇了“禁止”,則不允許網站在您的電腦上存儲cookie,並且網站不能讀取您電腦中已有的cookie。

IE6.0提供了更可靠的個人隱私和安全保護措施,允許用戶控制瀏覽器發送多少信息。Internet選項窗口中增加了壹個隱私選項卡(圖1),用戶可以在瀏覽時直接設置隱私級別,並根據需要控制計算機上其他網站使用的Cookies。如果我們瀏覽的網站使用了Cookie,瀏覽器狀態欄中會出現壹個黃色感嘆號。雙擊後可以打開隱私報告對話框,用戶可以在該對話框中查看具體的隱私策略,您也可以直接單擊“設置”按鈕來調整上述“隱私”選項卡中的安全隱私級別。

在“常規”選項卡中增加了“刪除cookie”按鈕(圖2),方便用戶直接清除本機的cookie。此外,在工具選項高級選項卡中添加了壹些進壹步提高安全性的選項(如關閉瀏覽器時清除Internet臨時文件)。事實上,如何更好地保護個人隱私和安全是微軟下壹代產品中的關鍵技術”。NET”戰略軟件。現在IE6.0已經嘗試邁出了第壹步。

此外,由於Cookies的信息並不都以文件的形式存儲在計算機中,因此有些信息存儲在內存中。例如,當您瀏覽網站時,web服務器會自動在內存中生成cookie,當您關閉IE瀏覽器時,它會自動刪除cookie。那麽上述兩種方法都不起作用,我們需要使用註冊表編輯器來修改系統設置。需要註意的是,請在修改註冊表之前進行備份,以便在出現問題後可以順利恢復。

運行Regedit,找到以下鍵值:HKEY _本地_機器軟件crosoftwindowscurentversioninternet設置Scachespecial路徑cookie,這是內存中cookie的鍵值。刪除該鍵值。此時,無論餅幹以何種形式存在,我們都不必再害怕了。

最後,有必要說明杜絕Cookies可以增強計算機的信息安全,但它也有壹些缺點。例如,在壹些需要Cookies支持的網頁上,會出現壹些莫名其妙的錯誤。壹個典型的例子是,妳將來不能使用某些網站的免費郵箱。

餅幹作弊

通過分析Cookie的格式,我們知道最後兩項分別是它的URL路徑和域名,服務器依靠這兩個參數來識別Cookie。正常情況下,當我們想要瀏覽壹個網站時,我們輸入的URL是其域名,需要通過域名管理系統DNS將其轉換為IP地址後才能連接。如果我們可以在DNS上進行壹些設置,並將目標域名的IP地址映射到其他網站,我們就可以非法訪問目標網站的Cookie。

餅幹作弊其實很簡單。例如,在Win9X下的安裝目錄中,有壹個名為hosts.sam的文件。當您以文本形式打開它時,您將看到以下格式:

127.0.0.1本地主機

設置後,可以實現域名解析的本地化,只需按照上述格式在文件中添加IP和域名並將其保存為hosts即可。Hosts文件實際上可以被視為壹個本地DNS系統,它可以負責將域名解析為IP地址。它的優先級高於DNS服務器,其具體實現是TCP/IP協議的壹部分。

例如,我們要讀取的目標網站www.abc.com生成的Cookies信息可以使用www.def.com(我們自己的網站)。在www.def.com存儲作弊所需的文件,並通過它讀取和修改對方的Cookie。

步驟1 ping出www.def.com的IP地址:

平www.def.com

192.168.0.1的回復:字節=32時間= 20毫秒TTL=244

然後按如下方式修改hosts.sam文件:

192.168 . 0 . 1 www.abc.com

並將其保存為主機文件。

步驟2:讀取Cookies信息:

將用於讀取Cookie的頁面發送到www.def.com,此時連接到www.abc.com。由於本地DNS域名解析的修改,此時的網絡連接不是www.abc.com,而是www.def.com。

這樣,就可以讀取www.abc.com的本地Cookie。

同樣,您可以修改讀取的數據並將修改後的信息寫入Cookie。修改後,刪除主機文件,然後重新輸入www.abc.com。這時,使用的Cookies數據就是您制作的數據。

總之,雖然cookie在壹定程度上可以被欺騙,給網絡應用帶來不安全因素,但cookie本身不會導致用戶隱私的泄露,也不會為黑客提供特洛伊木馬的載體。只要合理使用,它們將為網站管理員維護和管理網站以及用戶的使用帶來方便。

Cookies集合具有以下屬性

1.Expires屬性:該屬性用於設置cookie的時間限制,在此期間只要打開網頁就可以調用保存的cookie,如果時間限制到期,cookie將自動刪除。比如:

將Cookies的有效期設置為2004年4月1日,屆時它們將被自動刪除。如果Cookies沒有截止日期,它的生命周期將從打開瀏覽器到關閉瀏覽器開始。每次運行後,生命周期將結束,下壹次運行將重新開始。

2.域屬性:該屬性定義了Cookies傳輸的數據的唯壹性。如果只有壹個Cookies被發送到搜狐的主頁,您可以使用以下代碼:

3.Path屬性:定義Cookies只發送給指定的路徑請求。如果未設置path屬性,則使用應用程序軟件的默認路徑。

4.Srcure屬性:指定用戶是否可以讀取Cookies。

5.Haskeys屬性:如果請求的cookie是具有多個鍵值的cookie字典,則返回True,這是壹個只讀屬性。

參考資料:

/tools/nettools/browser/2004/12/21/1103612532d 8780 . html