我有一个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]
}
根据我的Google工具栏,响应的大小可以是2.5兆,我想减少有效负载。 考虑到我的服务器使用gzip压缩其所有数据,会减少属性名称的长度(例如:更改“IsActive” - >“IA”,“SubscriptionEmailAddress” - >“SEA”)减少实际有效载荷?我认为这可能不会减少有效载荷,因为gzip可能已经在后台执行此操作来压缩其数据。
答案 0 :(得分:0)
但如果您是数据提供者,我建议您在结果中添加分页。而不是发出一个巨大的请求来获得一些结果,只是要求说最后10个会大大减少你的负载。