http協議

cookie

從http協議的角度來學習cookie,http協議自己很經典。html

爲何http協議會誕生cookie?
由於http協議是一個無狀態協議,也就是說http的server端每次響應一個請求,可是它並不知道連續的兩個請求是否來自同一個用戶。上下請求沒有通訊機制。因此,誕生了cookie來解決一些,上下請求通訊的問題。因此每次http每次請求,都會帶上cookie(之前沒有去細想過,爲何http必定要帶cookie,如今才知道,http協議是很是經典的,每個細節都值得細想)前端

首先,cookie能夠在瀏覽器端和後端,進行read&write操做。前端經過http請求頭,來傳遞cookie給後端;然後端寫入cookie,前端經過js來獲取。mysql

那麼下面一行場景就適用於cookie:
1.好比,用戶登陸網站以後,在後臺校驗了用戶合法後,會生成一個token,然後臺會在一段時間內緩存這個token值。接下來的一系列操做,只要有這個token值,後臺就認爲你是合法用戶。這個token就是存在cookie裏面的。sql

cookei的限制:
cookie由於是明文存在本地。因此一些敏感信息不能存放在cookie;
cookie訪問:domain & 路徑數據庫

cookie是以域名來劃分的,也就是說每一個域名對應本身的cookie文件,不一樣的域名不能訪問彼此的cookie。不過同域名下,頁面在相同目錄或者是子目錄,能夠訪問域名。也就是說,
http://www.cnblogs.com/Darren_code/archive/2011/11/07/Cookie.html

能夠訪問後端

http://www.cnblogs.com/Darren_code下的域名

鏈接遠程數據庫mysql是用的什麼協議?

相關文章
相關標籤/搜索