並不是必定要使用cookie,咱們公司APP的請求就是使用自定義的參數而非Cookiehtml
content-length
用於描述HTTP消息實體的傳輸長度the transfer-length of the message-body
在HTTP協議中,消息實體長度和消息實體的傳輸長度是有區別,好比說gzip壓縮下,消息實體長度是壓縮前的長度,消息實體 的傳輸長度是gzip壓縮後的長度。另外,長度是指字節大小,而非字符數量java
這兩天學習Cookie有關的知識,發現以前真的不懂瀏覽器
Set-Cookie
首部將cookie信息返回給客戶端Set-Cookie
時會指定cookie的有效目錄,默認爲當前頁面所處目錄Cookie
實現的Set-Cookie
,將session-id=value
這個cookie存到客戶端session-id=value
這條cookie信息,因而服務器能根據seesionid
來找到位於服務器上的session實例。sessionid
簡單來講,就是服務器第一次返回html的時候,將
sessionid
設置到cookie的同時,爲全部url重寫加上sessionid
。兩手準備,防止瀏覽器不支持cookie。等到瀏覽器下次再請求,就能夠根據是否攜帶cookie,來判斷是否支持cookie了。服務器
一個攜帶sessionid
的url示例cookie
<a href='/JavaWeb_Session_Study_20140720/servlet/BuyServlet;jsessionid=96BDFB9D87A08D5AB1EAA2537CDE2DB2?id=2'>購買</a>
複製代碼
菜鳥聲明:session