[英]how to view meteor DDP traffic?
meteor使用DDP而不是襪子/ websockets。 如何獲得瀏覽器調試控制台中發生的事情的任何類型的視圖? 在chrome的網絡面板中,至少只有一個“websocket”連接,沒有太多關於在其上運行的流量的信息。
我知道arunoda的DDP分析器和代理,但正在尋找其他方法來獲取流量的基本信息。 我原以為chrome的調試工具會對HTTP以外的協議提供更多的支持,並且有興趣知道其他人認為有用的東西。
您可以嘗試將消息記錄為一個簡單的起點。 解析消息使得檢查更好一些。
if (Meteor.isClient) {
// log sent messages
var _send = Meteor.connection._send;
Meteor.connection._send = function (obj) {
console.log("send", obj);
_send.call(this, obj);
};
// log received messages
Meteor.connection._stream.on('message', function (message) {
console.log("receive", JSON.parse(message));
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.