2
我有一個返回成千上萬的JSON對象中的這種形式的Web請求:涅槃JSON響應
{
"ID": [int],
"IsActive": [bool],
"FirstName": [string],
"LastName": [string],
"Type": [int],
"COIStatus": [int],
"Role": [int],
"SubscriptionEmailAddress": [string],
"TRDevice": null,
"MobileVersion": null,
"RoleDescription": [string],
"Name": [string]
}
響應的大小可以根據我的谷歌工具欄是2.5兆,我想,以減少有效載荷。 考慮到我的服務器使用gzip壓縮其所有數據,會減少屬性名稱的長度(例如:更改「IsActive」 - >「IA」,「SubscriptionEmailAddress」 - >「SEA」)會減少實際有效負載?我在想這可能不會減少有效負載,因爲gzip可能已經在後臺進行壓縮其數據。
不,縮短您的屬性名稱不太可能在您已經對輸出進行gzip時做得太多。但是測試很簡單! 抓住你的json輸出,搜索替換你的屬性名稱,並將新的json文件上傳到你的服務器。請求時,還應該進行gzip壓縮,並且可以比較文件大小。 – jkgeyti