2012-01-04 148 views
0

html cookie中的key和value有什麼區別?html cookie中的key和value有什麼區別?

我看到一個cookie看起來像這樣在HTML請求:

not like this: 
    Cookie: name1=key1; name2=key2; 

    but rather like this: 
    Cookie: key1=value1; key2=value2; 

而如果想使一個獨特的個人ID爲每個cookie,說「UUID」,

我應該寫鑰匙= 「UUID」?或值=「UUID」?

對不起了「傻」的問題,但我在這裏真的很困惑......

謝謝!

+0

沒有問題是愚蠢的。只要它被正確地詢問和格式化,它就會在SO上被接受。 – 2012-01-04 20:34:54

回答

6

鍵值對是一種以易於閱讀的方式存儲信息的方式。用鍵指定每個數據(值),並用該鍵引用數據。所以在你的情況下,字符串「UUID」將是關鍵,而實際的唯一ID將是該值。

uuid=4dh26532gf564836fgf597g36 

在你的榜樣,name1居然會是關鍵,其中key1將是

通俗地說,關鍵是等號(=)之前的值,它的值就是它後面的值。

2

鍵是變量和值的名稱,以及它們的實際值。因此,要使用例如,密鑰/值對將UUID = 12345

1

密鑰值對是存儲結構化數據的一種方便的方式:所述鍵指定的信息的種類(例如是一個名稱,標識符,URL,路徑,一些數據的散列等)和值指定一種指定種類的數據(例如「John」,「1247」,「http://example.com/」,「/ data/file1.txt「,」4858200518452f9b374549459d644042「等)。

因此,一個關鍵是元信息,即關於信息的信息,因爲它描述了信息的類型。

結構化數據更易於分析和使用的程序,因爲它是立即明確哪些部分的數據有什麼意義。

注意,在您的示例語法是非常規:它應該是鍵=值,即你的鍵是name1name2和值key1key2

相關問題