javascript - Firebase 客户端可以确定发送和接收的字节吗?

标签 javascript firebase

在浏览器控制台中检查各种 Firebase JavaScript 对象的结构时,我注意到某些对象具有以下属性:

bytes_received: 429
bytes_sent: 64

这似乎表明此节点/引用/快照发送和接收的数据量。

是否有一种结构化的方式供客户访问此信息?

最佳答案

不是真的。 :-)

您正在看到客户端跟踪的一些内部统计数据。获得它们的唯一方法是:

Firebase.INTERNAL.stats(firebaseRef);

它会将它们转储到控制台。 (请注意,统计数据适用于与 Firebase 的所有交互,而不仅仅是特定的 firebaseRef。)

这不是受支持的 API,并且可能随时消失或更改。它也可能与您在 Forge 仪表板中看到的内容不完全匹配(客户端不知道发生的一些传输开销)。但如果它在开发/调试过程中对您有帮助,那就太好了。

关于javascript - Firebase 客户端可以确定发送和接收的字节吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25022086/

相关文章:

javascript - Meteor 服务器端控制台错误

javascript - 如何使用 Javascript 编辑没有 ID 的链接文本

node.js - firebase 函数 :hosting gives error: time to go build something extraordinary

android - firebase 身份验证 - firebase 是否区分 facebook 和 google 登录帐户

android - getContactsFromFirebase() 方法返回一个空列表

javascript - 为什么 css transition 会延迟工作

javascript - SPAN 标签对 TR 标签进行分组,但 SPAN 不是 TR 的父级

javascript - Angularjs 资源提供者返回带有数据的 $promise

javascript - 使用 Google Closure Compiler、webpack 和 Firebase JS SDK 编译 js 时出现 JSC_NON_GLOBAL_DEFINE_INIT_ERROR

ios - Firebase Storage putData 方法从不执行完成 block