1.Get方式
1)當用戶在瀏覽器地址欄中直接輸入某個url地址或者單擊網頁上一個超鏈接時,瀏覽器使用get方式發送請求。
2)當網頁行的form標單的method屬性設定為"GET",或者沒有設置method屬性(默認為GET),提交表單時,瀏覽器也用get方式發送請求。
2.Post方式
1)當網頁行的form標單的method屬性設定為"POST"時,提交表單時,瀏覽器使用post方式發送請求。
get方式和post方式的區別:
使用get方式提交表單時,瀏覽器將各個表單字段元素及其數據按照url參數的方式附加在請求行的資源后面。使用get方式傳遞的數據量是有限的,一般限制在1K以下。
使用post方式時,瀏覽器把各表單字段元素及其數據作為HTTP消息的實體內容發送給web服務器,而不是作為url地址參數傳遞,因此,使用post方式,要比使用get方式大的多。