cookie存儲
Ⅰ cookie裡面存放的是什麼數據
cookie是一種程序,當它放到硬碟後,就成為一個個擴展名為TXT的純文本文件。 cookie的大小並不相同,有的是幾十個位元組,有的則是2K左右。cookie的內容用一般的文本編輯器都可以看到。但是,大多數cookie的內容看上去都是亂糟糟的,讓人不知所雲...
Ⅱ cookie不能保存了
由於Cookies是我們瀏覽的網站傳輸到用戶計算機硬碟中的文本文件或內存中的數據,因此它在硬碟中存放的位置與使用的操作系統和瀏覽器密切相關。在Windows 9X系統計算機中,Cookies文件的存放位置為C:/Windows/Cookies,在Windows NT/2000/XP的計算機中,Cookies文件的存放位置為C:/Documents and Settings/用戶名/Cookies。 硬碟中的Cookies文件可以被Web瀏覽器讀取,它的命令格式為:用戶名@網站地址[數字].txt。如筆者計算機中的一個Cookies文件名為:ch@163[1].txt。要注意的是:硬碟中的Cookies屬於文本文件,不是程序。 Cookies的設置 你可以在IE的"工具/Internet選項"的"常規"選項卡中,選擇"設置/查看文件",查看所有保存到你電腦里的Cookies。這些文件通常是以user@domain格式命名的,user是你的本地用戶名,domain是所訪問的網站的域名。如果你使用NetsCape瀏覽器,則存放在"C:/PROGRAMFILES/NETS- CAPE/USERS/"裡面,與IE不同的是,NETSCAPE是使用一個Cookie文件記錄所有網站的Cookies。 我們可對Cookie進行適當設置:打開"工具/Internet選項"中的"隱私"選項卡(注意該設置只在IE6.0中存在,其他版本IE可以單擊"工具/Internet選項" "安全"標簽中的"自定義級別"按鈕,進行簡單調整),調整Cookie的安全級別。通常情況,可以調整到"中高"或者"高"的位置。多數的論壇站點需要使用Cookie信息,如果你從來不去這些地方,可以將安全級調到"阻止所有Cookies";如果只是為了禁止個別網站的Cookie,可以單擊"編輯"按鈕,將要屏蔽的網站添加到列表中。在"高級"按鈕選項中,你可以對第一方Cookie和第三方的Cookie進行設置,第一方Cookie是你正在瀏覽的網站的Cookie,第三方Cookie是非正在瀏覽的網站發給你的Cookie,通常要對第三方Cookie選擇"拒絕"。你如果需要保存Cookie,可以使用IE的"導入導出"功能,打開"文件/導入導出",按提示操作即可。
好多網站有記住密碼這項功能,你需要自己點擊。Internet選項,內容,自動完成,提示我保存密碼!不是所有網站都支持記住密碼的,所以有些網站可能實現不了。
Ⅲ cookie 怎樣存儲值
「Cookie是Web伺服器保存在用戶硬碟上的一段文本。Cookie允許一個Web站點在用戶的電腦上保存信息並且隨後再取回它。信息的片斷以『名/值』對(name-valuepairs)的形式儲存。」
舉例來說,一個Web站點可能會為每一個訪問者產生一個唯一的ID,然後以Cookie文件的形式保存在每個用戶的機器上。
如果您使用IE瀏覽器訪問Web,您會看到所有保存在您的硬碟上的Cookie。它們最常存放的地方是:c:\windows\cookies(在Win2000中則是C:\DocumentsandSettings\您的用戶名\Cookies——作者注)。在我的機器上共有165個文件。每一個文件都是一個由「名/值」對組成的文本文件,另外還有一個文件保存有所有對應的Web站點的信息。
在這個文件夾里的每個Cookie文件都是一個簡單而又普通的文本文件。透過文件名,您可以看到是哪個Web站點在您的機器上放置了Cookie(當然站點信息在文件里也有保存)。您也能雙擊打開每一個Cookie文件。
比如,我訪問了goto.com,而且這個站點在我的電腦上放了個Cookie。goto.com的Cookie文件包含了這樣的內容:
UserIDA9A3BECE0563982Dwww.goto.com/
goto.com在我的電腦上存入了一個單一的「名/值」對。「名/值」對的「名」是UserID,「值」是A9A3BECE0563982D。在我第一次訪問goto.com的時候,該網站為我分配了一個唯一的ID並存在我的電腦里。
(註:除了上面舉例的「名/值」對,可能會有其它的「名/值」對同時保存下來。那是瀏覽器的一些內部信息,一般用戶不必多做了解。)
Amazon.com在我的電腦上保存了稍稍多一些的信息。當我查看Amazon在我的電腦上建立的Cookie文件時,它包含以下內容:
session-id-time954242000amazon.com/
session-id002-4135256-7625846amazon.com/
[email protected]/
ubid-main077-9263437-9645324amazon.com/
以上內容顯示出Amazon存儲了一個主用戶IDubid-main,一個標記每次任務的IDsession-id及任務發生的時間session-id-time。還有一個x-main,不知道是什麼。
大多數的網站在您的電腦上只保存一條信息,即用戶ID。但一個站點可以用Cookie存儲的「名/值」對的最大數目沒有任何限制。
一個「名/值」對僅僅是一條命名的數據,它不是程序,也不能「做」任何事情。一個網站只能取得它放在您的電腦中的信息,它無法從其它的Cookie文件中取得信息,也無法得到您的電腦上的其它任何東西
英文直接翻譯過來的意思呢就是小甜品 Cookie英文意指餅干,不過在電腦術語中它可不像餅干那麼簡單。簡單的說,Cookie就是伺服器暫存放在你計算機上的一筆資料,好讓伺服器用來辨認你的計算機。當你在瀏覽網站的時候,Web伺服器會先送一小小資料放在你的計算機上,Cookie 會幫你在網站上所打的文字或是一些選擇,都記錄下來。當下次你再光臨同一個網站,Web伺服器會先看看有沒有它上次留下的Cookie資料,有的話,就會依據Cookie里的內容來判斷使用者,送出特定的網頁內容給你。
Cookie的使用很普遍,許多提供個人化服務的網站,都是利用Cookie來辨認使用者,以方便送出使用者量身定做的內容,像是Web介面的免費E-mail網站,都要用到 Cookie。Cookie中記載的資料相有限,Cookie是安全的。網站不可能經由Cookie獲得你的E-mail地址或是其它私人資料,更沒有辦法透過Cookie來存取你的計算機。但是如果你實在不喜歡Web伺服器亂丟餅干(Cookie)到你家,當然可以讓瀏覽器拒絕網站存放Cookie到你的計算機。只要在IE的「工具」菜單下選擇「Intertnet選項」的「安全」,按自定義級別,將Cookie部分設為關閉,按確定,關閉瀏覽器,再重新啟動瀏覽器即可。當你關閉Cookie之後,很多網站的個人化服務功能很可能也不能再使用了.
Ⅳ cookie能存多大
一、瀏覽器允許每個域名所包含的cookie數:
Microsoft指出InternetExplorer8增加cookie限制為每個域名50個,但IE7似乎也允許每個域名50個cookie。
Firefox每個域名cookie限制為50個。
Opera每個域名cookie限制為30個。
Safari/WebKit貌似沒有cookie限制。但是如果cookie很多,則會使header大小超過伺服器的處理的限制,會導致錯誤發生。
註:「每個域名cookie限制為20個」將不再正確!
二、當很多的cookie被設置,瀏覽器如何去響應。
除Safari(可以設置全部cookie,不管數量多少),有兩個方法:
最少最近使用(leastrecentlyused(LRU))的方法:當Cookie已達到限額,自動踢除最老的Cookie,以使給最新的Cookie一些空間。InternetExplorer和Opera使用此方法。
Firefox很獨特:雖然最後的設置的Cookie始終保留,但似乎隨機決定哪些cookie被保留。似乎沒有任何計劃(建議:在Firefox中不要超過Cookie限制)。
三、不同瀏覽器間cookie總大小也不同:
Firefox和Safari允許cookie多達4097個位元組,包括名(name)、值(value)和等號。
Opera允許cookie多達4096個位元組,包括:名(name)、值(value)和等號。
InternetExplorer允許cookie多達4095個位元組,包括:名(name)、值(value)和等號。
註:多位元組字元計算為兩個位元組。在所有瀏覽器中,任何cookie大小超過限制都被忽略,且永遠不會被設置。
另!!!
WINDOWS所有的文件都會有一個實際大小和儲存大小。一般Cookie是文本文件,裡面也就幾行代碼,應該只有幾十位元組(bytes),但是WINDOWS會在緩存盤里把這個文件定義到KB的級別了
Ⅳ 如何保存cookie望詳細解釋.
Cookie
一些網站會在您的計算機上的以小文本文件存儲信息。這種文件稱為 Cookie。
有幾種類型的 Cookie,您可以選擇是否允許在計算機上保存一部分、不保存或保存所有的 Cookie。如果不允許 Cookie,就不能查看某些站點或者利用自定義功能(例如本地新聞和天氣,或者股票查詢)。
如何使用 Cookie
Cookie 是由 Internet 站點創建的、將信息存儲在計算機上的文件,例如訪問站點時的首選項。例如,如果您在某家航空公司的站點上查閱了航班時刻表,該站點可能就創建了包含您的旅行計劃的 Cookie。也可能只記錄了您在該站點上曾經訪問過的頁面,由此幫助您下次訪問該站點時自定義查看。
Cookies 也可以存儲個人可識別信息。個人可識別信息是可以用來識別或聯系您的信息,例如您的姓名、電子郵件地址、家庭或工作單位地址,或者電話號碼。然而,網站只能訪問您提供的個人可識別信息。例如,除非您提供電子郵件名稱,否則網站將不能確定您的電子郵件名稱。另外,網站不能訪問計算機上的其他信息。
一旦將 cookie 保存在計算機上,則只有創建該 cookie 的網站才能讀取它。
使用 Cookie 時的選擇
Internet Explorer 允許使用 Cookie;但是,可以更改隱私設置來指定 Internet Explorer 將 Cookie 放到計算機上之前給出提示(讓您決定允許或阻止 Cookie);或者防止 Internet Explorer 接受任何 Cookie。
可以刪除的,只是以後你再訪問某些網站的時候用戶名密碼什麼的需要重新輸入,網站不會記住了。
Ⅵ 怎麼保存COOKIE呢
瀏覽器在你登陸的時候,在地址欄下面應該都會有「是否保存密碼」的提示,你選擇「是」就行了嘛,保存下來的就叫COOKIE
Ⅶ cookie到底是怎樣存儲數據的
cookie是一種程序,當它放到硬碟後,就成為一個個擴展名為TXT的純文本文件
Ⅷ cookie儲存在哪裡
cookie存儲在本地的資料庫之中,下次使用的時候直接在本地查找就可以
Ⅸ cookie前端存儲有哪幾種
1、cookie
HTTP cookie,通常直接叫做cookie,是客戶端用來存儲數據的一種選項,它既可以在客戶端設置也可以在伺服器端設置。cookie會跟隨任意HTTP請求一起發送。
優點:兼容性好
缺點:一是增加了網路流量;二則是它的數據容量有限,最多隻能存儲4KB的數據,瀏覽器之間各有不同;三是不安全。
2、userData
userData是微軟通過一個自定義行為引入的持久化用戶數據的概念。用戶數據允許每個文檔最多128KB數據,每個域名最多1MB數據。
缺點:userData不是 web 標準的一部分,只有IE支持。
3、web存儲機制
web storage,包括兩種:sessionStorage 和 localStorage,前者嚴格用於一個瀏覽器會話中存儲數據,因為數據在瀏覽器關閉後會立即刪除;後者則用於跨會話持久化地存儲數據。
缺點:IE不支持 SessionStorage,低版本IE ( IE6, IE7 ) 不支持 LocalStorage,並且不支持查詢語言
4、indexedDB
indexed Database API,簡稱為indexedDB,是在瀏覽器中保存結構化數據的一種「資料庫」。它類似SQL資料庫的結構化數據存儲機制,代替了廢棄已久的web SQL Database API,它能夠在客戶端存儲大量的結構化數據,並且使用索引高效檢索的API。
缺點:兼容性不好,未得到大部分瀏覽器的支持。
5、Flash cookie
Flash本地存儲,類似於HTTP cookie,它是利用 SharedObject類來實現本地存儲信息。它默認允許每個站點存儲不超過100K的數據,遠大於cookie,而且能夠跨瀏覽器。
缺點:瀏覽器需安裝 Flash 控制項,畢竟它是通過Flash的類來存儲。所幸的是,沒有安裝Flash的用戶極少。
6、Google Gears
Google Gears是Google在07年發布的一個開源瀏覽器插件,Gears 內置了一個基於SQLite的嵌入式 SQL資料庫,並提供了統一API 對 資料庫進行訪問,在取得用戶授權之後,每個站點可以在SQL資料庫中存儲「不限大小」的數據。
缺點:需要安裝 Google Gears 組件
Ⅹ 什麼是cookie文件它有什麼用存儲在哪
Cookie,有時也用其復數形式Cookies,指某些網站為了辨別用戶身份、進行session跟蹤而儲存在用戶本地終端上的數據(通常經過加密)。定義於RFC2109和2965都已廢棄,最新取代的規范是RFC6265。伺服器可以利用Cookies包含信息的任意性來篩選並經常性維護這些信息,以判斷在HTTP傳輸中的狀態。Cookies最典型的應用是判定注冊用戶是否已經登錄網站,用戶可能會得到提示,是否在下一次進入此網站時保留用戶信息以便簡化登錄手續,這些都是Cookies的功用。
另一個重要應用場合是「購物車」之類處理。用戶可能會在一段時間內在同一家網站的不同頁面中選擇不同的商品,這些信息都會寫入Cookies,以便在最後付款時提取信息。
存儲在:C:\Documents and Settings\Administrator\Cookies