在我的项目中,我正在向服务器发送GET请求,我发现我的每个请求都显示在xmlhttprequest日志中(附带的屏幕截图),当您使用浏览器打开它时,它将显示所有数据。我将为我的其余API创建一个API密钥方法,虽然它也需要时间,但是现在,我想从控制台隐藏日志。所以我的问题是如何从我的chrome控制台隐藏这类日志。
答案 0 :(得分:1)
从我的角度来看,不可能隐藏你用ajax发送的任何请求,而另一件事是使用chrome浏览器不是必须使用的,用户可以使用不同的浏览器,显示控制台日志是这样的是内置功能,普通用户不会看到控制台日志。如果您担心开发人员有许多插件(如firebug),他们可以使用它来监控您的请求/响应流程。所以,如果你发现任何方法可以隐藏它们,那么它不是100%的解决方案。
我建议您尽可能使用服务器端方法来调用您的API。
或者你可以做的第二件事是在调用ajax函数后调用console.clear();
函数(成功/失败后可能)。
答案 1 :(得分:0)
您可以在控制台中的Chrome中隐藏此类消息>设置
(F12> F1)
勾选[x]隐藏网络消息
Untick [] Log XMLHttpRequests