从Chrome开发者工具调试Firestore网络请求

时间:2019-05-29 15:14:27

标签: angular google-cloud-firestore google-chrome-devtools

我希望使用Angular + Google Cloud Firestore调试从表单触发的请求,以确保它不会触发得太频繁。当我进入Chrome开发者工具中的“网络”标签时,我看到一个请求正在传递到var http = require('http'); var url = require('url'); var fs = require('fs'); http.createServer(function(req, res) { if (req.method === 'GET' && req.url === '/') { fs.readFile('./index.html', function(err, data) { if (err){ throw err; } res.writeHead(200, { 'Content-Type': 'text/html' }); res.end(data); return; }); } }).listen(3000); ,但是响应数据已编码并且看起来像这样:

https://firestore.googleapis.com/...

在我对firestore的基本理解中,我认为请求看起来像这样,因为firestore在后台使用了gRPC。我来自REST / JSON背景,因此这对我来说是新领域。有没有更好的方法来调试这样的请求?

1 个答案:

答案 0 :(得分:0)

可以在XHR标签的network选项下看到Cloud Firestore请求响应。 检查这张图片。

enter image description here