一、GET與POST請求
- POST也可以跟GET一樣
獲取到資源(圖片) -
GET獲取圖片——
POST在html中可以和GET進行互換GET方式在URL中的參數(shù)在
?的后面(使用?來隔開【文件】和【參數(shù)】,參數(shù)之間使用&來相連),在html文件中可以添加參數(shù)
GET缺點是參數(shù)會
暴露出來(不安全,發(fā)送的數(shù)據(jù)量也小),POST就不會
- GET——獲取數(shù)據(jù)
- POST——傳遞數(shù)據(jù)
二、Cookie
- HTTP是無狀態(tài)的連接,無差別的對待請求
-
Cookie與Session可以保存客戶信息 - Cookie中包含的信息很多——
- Cookie第二次發(fā)送的時候是在
請求頭的頭域中——
考慮淘寶選不同的商品頁面,但是不需要重復(fù)登陸
Cookie是服務(wù)器發(fā)給客戶端,然后客戶端存在本地,再需要的時候發(fā)送給服務(wù)器
- 保存在客戶端的
- cookie是包含在響應(yīng)頭中的cookie頭域中的(服務(wù)器發(fā)給客戶端)
三、Session
- 【客戶信息】保存在服務(wù)器中
- 發(fā)送的是
Session ID,通過Session ID來在服務(wù)器中尋找【客戶信息】 - 會話,會話ID
四、對比
- Cookie的使用要求服務(wù)器的網(wǎng)絡(luò)帶寬較大,但是節(jié)省了服務(wù)器的內(nèi)存
- Cookie不安全,信息是可以被更改的
- Session安全一些,因為SessionID是有
有效期的 - 二者結(jié)合使用,重要信息使用
Session ID,不重要的用cookie - 共同之處:
cookie和session都是用來跟蹤瀏覽器用戶身份的會話方式。


