POST與GET的區別

2021-09-12 01:15:35 字數 1090 閱讀 4100

在被人問到這個問題的時候,我相信你可以輕輕鬆鬆的給出乙個「標準答案」

本標準答案參考自w3schools

**get與post

首先我們都知道,

get主要用於向伺服器請求資料,post主要用於向伺服器請求資料。

get請求效率比較高,則post請求相對來說,效率沒有get請求那麼快。

get請求傳輸的資料內容非常小,post請求傳輸的資料則沒有限制。

get請求相對post來說安全性沒有那麼好,get請求是將要傳輸的資料前面加問號拼接在url的後面。非常的不安全。而post請求相對來說,安全性就好了很多,post請求是把資料寫在傳輸體裡面,使用者不可見。保證了安全性。

get與post是什麼

getposthttp中兩種請求的方法

那什麼是http呢?

http,又被稱為超文字傳輸協議(http,hypertext transfer protocol)是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種發布和接收html頁面的方法。

http定義了資訊如何被格式化、如何被傳輸,以及在各種命令下伺服器和瀏覽器所採取的響應。

get方法的長度限制

get方法提交的資料大小長度並沒有限制,http協議規範沒有對url長度進行限制。這個限制是特定的瀏覽器及伺服器對它的限制。

ie瀏覽器對url的最大限制為2083個字元,如果超過這個數字,提交按鈕沒有任何反應。

firefox(火狐瀏覽器)的url長度限制為 65 536字元,但實際上有效的url最大長度不少於100,000個字元

chrome(谷歌)的url長度限制超過8182個字元返回本文開頭時列出的錯誤。

safari的url長度限制至少為 80 000 字元。

希望這篇文章能對你有所幫助

end

Get與Post的區別

1.href與action的區別 href只能get引數,action能get引數又能post引數 href一般用於單個連線,可以帶引數 url重寫 是採用get方式請求的,在位址列中可以看到所有的引數 action一樣用於表單的提交 如 註冊 等,他可以提交大量和比較複雜的引數,可通過post和g...

Get 與Post 的區別

get 與post 的區別 表單提交中get和post方式的區別有5點 1.get是從伺服器上獲取資料,post是向伺服器傳送資料。2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post機制,將表單內各...

get 與 post 的區別

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