HTTP方法 GET對比POST

2021-09-23 05:09:00 字數 1291 閱讀 6258

什麼是 http?

超文字傳輸協議(http)的設計目的是保證客戶機與伺服器之間的通訊。

http 的工作方式是客戶機與伺服器之間的請求-應答協議。

web 瀏覽器可能是客戶端,而計算機上的網路應用程式也可能作為伺服器端。

舉例:客戶端(瀏覽器)向伺服器提交 http 請求;伺服器向客戶端返回響應。響應包含關於請求的狀態資訊以及可能被請求的內容。

兩種 http 請求方法:get 和 post

在客戶機和伺服器之間進行請求-響應時,兩種最常被用到的方法是:get 和 post。

get - 從指定的資源請求資料。

post - 向指定的資源提交要被處理的資料

get 方法

請注意,查詢字串(名稱/值對)是在 get 請求的 url 中傳送的:

/test/demo_form.asp?name1=value1&name2=value2

有關 get 請求的其他一些注釋:

get 請求可被快取

get 請求保留在瀏覽器歷史記錄中

get 請求可被收藏為書籤

get 請求不應在處理敏感資料時使用

get 請求有長度限制

get 請求只應當用於取回資料

post 方法

請注意,查詢字串(名稱/值對)是在 post 請求的 http 訊息主體中傳送的:

有關 post 請求的其他一些注釋:

post 請求不會被快取

post 請求不會保留在瀏覽器歷史記錄中

post 不能被收藏為書籤

post 請求對資料長度沒有要求

比較 get 與 post

下面的**比較了兩種 http 方法:get 和 post。

HTTP 方法 GET 對比 POST

http 方法 get 對比 post 1 什麼是 http?超文字傳輸協議 http 的設計目的是保證客戶機與伺服器之間的通訊。http 的工作方式是客戶機與伺服器之間的請求 應答協議。web 瀏覽器可能是客戶端,而計算機上的網路應用程式也可能作為伺服器端。2 兩種 http 請求方法 get 和...

HTTP 方法 GET 對比 POST

兩種最常用的 http 方法是 get 和 post。超文字傳輸協議 http 的設計目的是保證客戶機與伺服器之間的通訊。http 的工作方式是客戶機與伺服器之間的請求 應答協議。web 瀏覽器可能是客戶端,而計算機上的網路應用程式也可能作為伺服器端。舉例 客戶端 瀏覽器 向伺服器提交 http 請...

HTTP 方法 GET 對比 POST

兩種最常用的 http 方法是 get 和 post。超文字傳輸協議 http 的設計目的是保證客戶機與伺服器之間的通訊。http 的工作方式是客戶機與伺服器之間的請求 應答協議。web 瀏覽器可能是客戶端,而計算機上的網路應用程式也可能作為伺服器端。舉例 客戶端 瀏覽器 向伺服器提交 http 請...