什麼時候該用get請求什麼時候該用post請求

2021-09-25 04:49:07 字數 511 閱讀 9365

引自:

get和post兩種方法都是將資料送到伺服器,但你該用哪一種呢?

http標準包含這兩種方法是為了達到不同的目的。post用於建立資源,資源的內容會被編入http請示的內容中。例如,處理訂貨表單、在資料庫中加入新資料行等。

當請求無***時(如進行搜尋),便可使用get方法;當請求有***時(如新增資料行),則用post方法。乙個比較實際的問題是:get方法可能會產生很長的url,或許會超過某些瀏覽器與伺服器對url長度的限制。

若符合下列任一情況,則用post方法:

* 請求的結果有持續性的***,例如,資料庫內新增新的資料行。

* 若使用get方法,則表單上收集的資料可能讓url過長。

* 要傳送的資料不是採用7位的ascii編碼。

若符合下列任一情況,則用get方法:

* 請求是為了查詢資源,html表單資料僅用來幫助搜尋。

* 請求結果無持續性的***。

* 收集的資料及html表單內的輸入欄位名稱的總長不超過1024個字元。

什麼時候該用MVC,什麼時候該用Webform?

看看微軟的解釋 何時建立 mvc 應用程式 您必須仔細考慮是使 用 asp.net mvc 框架還是使用 asp.net web 窗體模型來實現 web 應用程式。mvc 框架未取代 web 窗體模型 您可以 對 web 應用程式使用任一框架。如果您具有現有的基於 web 窗體的應用程式,則這些應用...

什麼時候該用裸機?什麼時候該用RTOS?

今天在某qq群裡看到有人討論這個問題,正巧我也仔細想了一下。以下是我對這個問題的看法 1.rtos的rt這詞就是實時的意思,網上很多歸納總結都說rtos要用在實時性很高的專案,怎麼才算是實時性高呢?假設我們裸機有下面這個段程式 int main 假設每個函式的處理時間,不考慮中斷,執行一輪迴圈的總共...

和 什麼時候該用

struts2中有值堆疊和堆疊上下文的概念,你用 可以看出.s標籤中用 可以取出堆疊上下文中的存放的物件.用 可以取出存在值堆疊中的action物件,直接呼叫它的方法.例如你的action如果繼承了actionsupport 那麼在頁面標籤中,用 的方式可以拿出國際化資訊.就不太清楚了.肯定也是拿這...