减少Google Cloud Endpoints请求响应标头大小

时间:2017-09-13 10:19:25

标签: java android google-app-engine http-headers google-cloud-endpoints

我使用Google Cloud App Engine和Google Cloud Endpoints API作为Android应用的后端。这些都是Java版本。我把Json传递到了后端。当我从Android应用程序调用端点中的API方法时,我从App Engine获得HTTP响应。为了减少我的应用程序上的下载数据负载,我尽可能地减少了响应的主体,我已经设置了它以便大多数时候身体中的消息只是一个&# 39;成功'消息和自定义ID标记。

我现在想尝试减少响应标头的大小(如果可能)。我还没有能够解决这个问题或者在网上找到很多关于这方面的信息,任何人都可以帮忙解决这个问题吗?我甚至不确定这是可能的。

响应标题中的属性似乎在后端设置为默认值,我无法看到在哪里尝试修改它或删除其中的一些(假设其中一些不是绝对必要的)为了正确交付响应)。每个响应中的标头大小为500字节。我的应用程序发送许多小消息,因为用户通常会对需要推出的数据进行小的更新,因此每个响应的500字节会快速累加。这是一个特别的问题,因为我的大多数用户都将远离wifi,并且手机上的数据计划会有些低。

1 个答案:

答案 0 :(得分:0)

不幸的是,端点框架根本不适用于这种优化。你知道gzip压缩后它是500字节吗?你有多确定这种优化是必要的?