我希望使用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背景,因此这对我来说是新领域。有没有更好的方法来调试这样的请求?