【问题标题】:Why does Android REST API calling consume more data than a webapp REST API calling为什么 Android REST API 调用比 webapp REST API 调用消耗更多的数据
【发布时间】:2017-11-02 17:35:06
【问题描述】:

Android REST API data consumption on mobile data 对比 Web-app REST API data consumption

在这些测试中(请看图片),我使用了相同的 rest API(https://jsonplaceholder.typicode.com/posts/1)。

Web-app 消耗:292 字节。

Android 应用消耗:6.54 千字节。

我的主要移动应用程序依赖于移动数据。所以我在android中测试了移动数据的数据消耗,发现这比web端应用程序的数据消耗要多得多。任何人都可以告诉我为什么 android rest API 调用比 web-app rest API 调用消耗更多的数据?有没有什么好的解决方案可以减少android应用程序的数据消耗?

【问题讨论】:

    标签: android rest api


    【解决方案1】:

    最好的办法是进行网络捕获以确切了解为什么会出现这种情况。

    我的预感是基于这个API reference for HttpRequest

    统计数据是在网络层测量的,因此它们包括 TCP 和 UDP 使用情况

    这意味着 HttpRequest 的计数包括传输数据层标头网络层标头

    您可能会看到 Android 端消耗的多余字节数。

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 1970-01-01
      • 2019-08-15
      • 1970-01-01
      • 1970-01-01
      • 2020-04-22
      • 1970-01-01
      • 2016-05-23
      • 2017-02-27
      相关资源
      最近更新 更多