http請求中的payload

2021-10-23 17:46:50 字數 638 閱讀 2205

概念:

payload,翻譯過來是有效載荷

payload 字面意思「有效載荷,有效負荷,有效載重」。

要解釋什麼是有效載重,用貨運行業打個比方:

比如有一位客戶需要支付一筆費用委託貨車司機運送一車石油,石油本身的重量、車子的重量、司機的重量等等,這些都屬於載重(load)。

但是對於該客戶來說,他關心的只有石油的重量,所以石油的重量是有效載重(payload,也就是付費的重量)。

通常在傳輸資料時,為了使資料傳輸更可靠,要把原始資料分批傳輸,並且在每一批資料的頭和尾都加上一定的輔助資訊,比如資料量的大小、校驗位等,這樣就相當於給已經分批的原始資料加一些外套,這些外套起標示作用,使得原始資料不易丟失,一批資料加上「外套」就形成了傳輸通道的基本傳輸單元,叫做資料幀或資料報,而其中的原始資料就是payload。

所以抽象一下,payload 可以理解為一系列資訊中最為關鍵的資訊。

對於程式設計師來說就是在程式中 起關鍵作用的**。

回到**中,舉乙個最簡單的例子,乙個 ajax 請求返回乙個 json 格式

}

這裡的 data 就是 payload,也就是關鍵資訊。而 status、haserror等資訊是load,雖然也是資訊,但相對沒有那麼重要。

post請求中的payload解決辦法

最近在採集某 的時候發現是通過post請求來請求資料的,使用的資料格式是request payload,這個和之前看到過的常見的post請求不同 form data 這個時候在使用form data的請求方式來提交時,就無法請求到真實資料了。http請求中form data和request payl...

HTTP請求中的請求字段

用於http請求中的常用請求頭欄位 accept 用於高速伺服器,客戶機支援的資料型別 accept charset 用於告訴伺服器,客戶機採用的編碼格式 accept encoding 用於告訴伺服器,客戶機支援的資料壓縮格式 accept language 客戶機的語言環境 host 客戶機通過...

Andbase中的Http請求

一般網路請求,如果不涉及安全性問題,可以採用get方式完成請求。andbase中的實現方式是呼叫abhttputils.get 函式,更進一步,這個函式是呼叫了abhttpclient類中的get 函式。以下是原始碼 描述 帶引數的get請求.如果要使用無參的get請求,則將第2個引數設定為null...