在做高校雲平台期間,相信大家都遇到了傳值問題,估計大家對於get與post的請求方式都已經得心應手。用是用了,但是對於其中的區別,但是,如果不去總結,總感覺這知識自己還沒有掌握,我們今天就來分析一下。
在提供伺服器請求的過程中,有兩種方式,分別是:get與post。
get請求是最常見的請求型別。最常用於向伺服器查詢某些資訊。必要時可以將查詢字串引數追加到url的末尾,以便提交到伺服器。通過url後的問號給伺服器鍵值對傳遞資料,伺服器接收到返回響應資料。
post請求可以包含很多的資料,我們在使用表單時候,很多就是使用post傳輸方式。
從巨集觀而言,兩者對於資料請求如下圖:
而對於兩者的區別則如下圖:
在我們做專案的時候,這種例子也是比比皆是:
post請求:
//提交查詢表單
$('#addexam').form(,
//success: function (data) )
//alert("成功新增考試!");
$('#dg').datagrid('reload');
// document.getelementbyid("dlaag").innerhtml = data;
$('#dlaag').dialog('close');
//$('#datagrid-view').datagrid('reload');
$('#win').window('open');
//$('#bindexaminee').dialog('open').dialog('settitle', '繫結考生 ');
$('#dlg').form('clear');
})});
get請求:
$(function() , function (data) ,'json');
}});
$("#courseid").combobox();
});
對於這兩種請求方式,我們以後會不斷遇到,理解也會不斷加深。但是我想說的是,在b\s學習中,我們也學了,但是到做專案中,還是不會用。
理論加實踐才是硬道理,紙上得來終覺淺,絕知此事要躬行。而總結則讓我們更好地編織知識網,所以這三者是都不能缺少的。
Get請求與Post請求的區別
1.提交的資料型別 get為文字 post為文字和二進位制資料 2.提交的資料長度 get不超過255個字元 post沒有限制 3.提交資料的可見性 get作為url的一部分顯示在位址列裡 post作為請求的訊息體不可見 4.緩衝 get緩衝在瀏覽器url歷史狀態中 post不會被緩衝 5.表單中 ...
GET請求與POST請求的區別
1.是基於什麼前提的,如果什麼前提都沒有,不使用任何規範,只考慮語法和理論上的http協議。get和post幾乎沒有什麼區別,只有名字不一樣。2.如果是基於rfc規範的。1 理論上的 specification get和post具有相同的語法的,但有不同的語義。get是用來獲取資料的,post是用來...
GET請求與POST請求的區別
get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...