超文本傳輸協議(http)設計目的是為了保證客戶端與服務器之間的通信
GET與POST是http中最常用到的兩種請求方法
下面來簡述一下這兩種方法的區別
GET
1、GET請求會直接將數據直接附加在URL之后,用?分割URL和傳輸數據,用&來分割多個參數
2、GET請求可以被緩存,可被保留至瀏覽器歷史紀錄中,可被設置被書簽
3、GET請求有長度的限制
4、因為URL只支持ASCII編碼格式,所以GET請求中的所有非ASCII數據都要被瀏覽器編碼后再傳輸
5、一般被用來做查詢數據的操作
POST
1、POST請求的數據會被放置在HTTP請求包的包體中,所以安全性強於GET
2、POST請求的數據不會被瀏覽器緩存、記錄,也無法設置為書簽
3、POST請求沒有長度的限制
4、一般被用來做敏感數據的傳輸以及數據的更新操作