1. 程式人生 > >對Cookie的一點認識

對Cookie的一點認識

1. Cookie是怎麼在伺服器和瀏覽器之間傳遞的?(以Tomcat為參考)

response.addCookie()將cookie寫到客戶端

request.getCookies()獲取瀏覽器端的cookie

但底層是怎麼實現的?檢視一下Tomcat的原始碼得知:

原來是把Cookie物件拼成一定格式的字串放在header中,header的名字叫set-cookie.有一點尤其重要可以有完全同名的cookie存在

2.Cookie會帶來額外的資料傳輸量,儘量不要把大量的東西放在cookie,尤其是當你的頻寬很小的時候