提问者:小点点

如何在浏览器中隐藏来自网络选项卡的XHR请求


我正在使用nodejs服务器从我的mongoDB获取数据,并将其显示在我的react主页上。 问题是我所有的数据都显示在谷歌chrome DevTools的network选项卡上。 我只是不想让用户读取所有这些数据。

这可能吗? 怎么做? 或者有没有其他方法来做同样的事情?

请告诉我如何从网络中隐藏数据。

下面是截图:

截图1

截图2


共2个答案

匿名用户

不幸的是,没有办法从Chrome网络日志中隐藏网络请求。

即使可以,也可以使用网络分析器工具(如Fiddler和Wireshark)记录计算机和Internet之间的所有流量。

匿名用户

几乎没有什么方法可以“隐藏”它们,或者实际上使它们不那么容易被发现;

发出JSONP请求时,它们不是真正的AJAX调用,因为它们没有使用XMLHttpRequest对象。 它们只需在dom中注入一个脚本标记,请求仍然可以在network选项卡中看到。

您还可以通过脚本在行之间清除console

function clearConsole() { 
    if(window.console || window.console.firebug) {
       console.clear();
    }
}