get和post請求的區別

一:使用Get方式傳遞參數web

  ①:在瀏覽器地址欄中輸入某個URL地址或單擊網頁上的一個超連接時,瀏覽器發出的HTTP請求消息的請求方式爲GET。segmentfault

  ②:若是在網頁中<form>表單的元素的method屬性被設置爲GET,瀏覽器提交這個FORM表單時生成的HTTP請求消息的請求方式也爲GET。瀏覽器

  ③:使用Get請求方式給WEB服務器傳遞參數的格式.:get將請求參數以鍵值對的形式附在URL後面用?post請求時,請求參數放在請求體裏面,在使用表單的時候通常不用get請求,服務器

  ④:get請求的數據量是有限的,通常在1KB如下post

二:使用Post方式傳遞參數spa

  ①:POST請求方式主要用於向web服務器程序提交FROM表單的數據:form表單的method置爲POST,進行文件上傳的時候用post請求。orm

  ②:POST方式將各個表單字段元素及數據做爲HTTP消息的實體發送給WEB服務器,傳送的數據要比使用GET傳送的數據量大得多。get

關於get和post更深的瞭解,請參考:https://segmentfault.com/a/1190000018129846文件上傳

相關文章
相關標籤/搜索