HTTP請求方式中基本的有"get"、"post"、"put"、"delete"四種方式。對應的分別為對服務器的:”查、改、增、刪“四種操作。
區別:
- get:
get請求只可以獲取服務器數據,不可以更改服務器數據;
get請求的方式是在url中加入需要傳遞給服務器的參數;
由于url會還緩存在瀏覽器以及服務器中,所以其他人可以看到其中的參數,獲取用戶名密碼等信息,不安全;
由于瀏覽器對url的長度是有限制的,所以可以傳遞的參數也是有限制的。 - post:
post請求用于更新服務器信息,比如有新的用戶評論等可以傳送給服務器進行更新;
post請求的方式是在HTTP請求體中加入傳遞的數據;
由于是在HTTP請求體中加入的,所以數據其他人無法獲得的,具有安全性;
post請求由于是把數據放在請求體中,理論上不受大小的限制。