第十四章: 會話、使用者和註冊****************8888
Cookies
瀏覽器的開發者在很早的時候就已經意識到, HTTP’s 的無狀態會對Web開發者帶來很大的問題,於是(cookies)應運而生。 cookies 是瀏覽器為 Web 伺服器儲存的一小段資訊。 每次瀏覽器從某個伺服器請求頁面時,它向伺服器回送之前收到的cookies
來看看它是怎麼工作的。 當你開啟瀏覽器並訪問 google.com ,你的瀏覽器會給Google傳送一個HTTP請求,起始部分就象這樣:
GET / HTTP/1.1 Host: google.com ...
當 Google響應時,HTTP的響應是這樣的:
HTTP/1.1 200 OK Content-Type: text/html Set-Cookie: PREF=ID=5b14f22bdaf1e81c:TM=1167000671:LM=1167000671; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com Server: GWS/2.1 ...
注意 Set-Cookie 的頭部。 你的瀏覽器會儲存cookie值( PREF=ID=5b14f22bdaf1e81c:TM=1167000671:LM=1167000671 ) ,而且每次訪問google 站點都會回送這個cookie值。 因此當你下次訪問Google時,你的瀏覽器會傳送像這樣的請求:
GET / HTTP/1.1 Host: google.com Cookie: PREF=ID=5b14f22bdaf1e81c:TM=1167000671:LM=1167000671 ...
於是 Cookies 的值會告訴Google,你就是早些時候訪問過Google網站的人。 這個值可能是資料庫中儲存使用者資訊的key,可以用它在頁面上顯示你的使用者名稱。 Google會(以及目前)使用它在網頁上顯示你賬號的使用者名稱。
相關文章
- djanjo book2 學習筆記 (會話 使用者 和註冊)筆記會話
- 第十二章 會話控制會話
- 動態註冊和靜態註冊
- 靜態註冊和動態註冊
- Android註冊功能--電話驗證和郵箱驗證Android
- Oracle listener靜態註冊和動態註冊Oracle
- 【監聽】動態註冊和靜態註冊
- oracle的靜態註冊和動態註冊Oracle
- Flask教程第十四章:AjaxFlask
- 第十四章 處理影象
- 第十四章 HTTP請求HTTP
- 使用者註冊頁面原型原型
- laravel使用者登入註冊Laravel
- ActiveX註冊和反註冊工具――regsvr32VR
- oracle監聽靜態註冊和動態註冊Oracle
- 靜態註冊和動態註冊總結(zt)
- listener靜態註冊和動態註冊總結
- Oracle監聽的靜態註冊和動態註冊Oracle
- Oracle listener靜態註冊和動態註冊總結Oracle
- 達芬奇密碼 第十四章密碼
- 使用者登陸註冊【JDBC版】JDBC
- python 使用者註冊使用者名稱Python
- 商城-使用者註冊-根據使用者名稱和密碼查詢使用者密碼
- 圖靈社群會員註冊協議圖靈協議
- 第十四章:絕對佈局(三)
- 第十四章:絕對佈局(五)
- 第十四章 openwrt 安裝 pythonPython
- 第十四章 http請求(bjsuo)HTTPJS
- MySQL必知必會 學習筆記 第十四章 使用子查詢MySql筆記
- Django 使用者認證系統:註冊Django
- 使用者註冊/登入模組實踐
- 使用者註冊E-mail驗證AI
- 14 hashlib 案例2 使用者註冊
- agileTC 使用 mysql 阻止使用者註冊MySql
- IDM安裝和註冊
- Laravel 實現 passport 使用者註冊登入LaravelPassport
- .NET Core中介軟體的註冊和管道的構建(1)---- 註冊和構建原理
- 全國電話通 Ver1.09註冊演算法演算法