get與post方法的區別

2022-08-10 05:33:10 字數 464 閱讀 5245

http定義了與伺服器互動的不同方法,最基本的方法是get和post。表單提交中get和post方式具體的區別體現在以下方面:

get從伺服器上獲取資料,post向伺服器傳送資料。

get把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以顯示出來;post通過http post機制,將表單內各個字段與其內容放置在html header 內一起傳送到action屬性所指的url位址中。不會再url中顯示出來,使用者看不到這個過程。

對於get方式,伺服器用request.querystring獲取變數提交的值,對於post方式,伺服器端用request.form獲取提交的資料。

由於受到url長度的限制,get傳送的資料量較小,不能大於2kb。post傳送的資料量較大,一般被預設為不受限制。但理論上,iis5中為100kb,最大可以達到2mb。

get安全性非常低,post安全性稍高。

GET與POST方法的區別

http請求 get與post方法的區別 http 定義了與伺服器互動的不同方法,最基本的方法是 get 和 post。事實上 get 適用於多數請求,而保留 post 僅用於更新站點。根據 http 規範,get 用於資訊獲取,而且應該是 安全的和 冪等的。所謂安全的意味著該操作用於獲取資訊而非修...

get與post方法的區別

先簡單的介紹一下 get與 post l get 是以實體的方式得到由請求 uri所指定資源的資訊,如果請求 uri只是乙個資料產生過程,那麼最終要在響應實體中返回的是處理過程的結果所指向的資源,而不是處理過程的描述。l post 用來向目的伺服器發出請求,要求它接受被附在請求後的實體,並把它當作請...

Get與Post方法的區別

http協議定義了很多與伺服器互動的方法,最基本的有4種,分別是get,post,put,delete.乙個url位址用於描述乙個網路上的資源,而http中的get,post,put,delete就對應著對這個資源的查,改,增,刪4個操作。我們最常見的就是get和post了。get一般用於獲取 查詢...