GET 和 POST 的區別:
-
get是從服務器上讀取“一個資源,比如get一個html文件。
-
post是向服務器提交數據。比如提交一個表單。
-
GET參數通過URL傳遞,POST放在Request body中。
-
GET不安全,因爲參數直接暴露在URL上,所以不能用來傳遞敏感信息。
-
GET請求在URL中傳送的參數是有長度限制的,而POST麼有。
-
對參數的數據類型,GET只接受ASCII字符,而POST沒有限制。
-
GET請求參數會被完整保留在瀏覽器歷史記錄裏,而POST中的參數不會被保留。
-
GET請求只能進行url編碼,而POST支持多種編碼方式。