【问题标题】:It is possible to hide the Request URL from in the Chrome web inspector network tab? [duplicate]是否可以在 Chrome Web 检查器网络选项卡中隐藏请求 URL? [复制]
【发布时间】:2019-01-11 16:44:39
【问题描述】:

我在 AngularJS 中创建了一个网站,但遇到了一个安全问题。 API URL 在请求标头部分可见。

在上面的屏幕截图中,显示了请求 URL,我需要隐藏此 URL。我尝试使用不同的关键字搜索不同的网站,但找不到任何解决此问题的方法。

是否可以在 AngularJS 中隐藏 Chrome 浏览器网络标签页眉部分的 URL?

【问题讨论】:

  • 为什么需要隐藏这个 URL?我怀疑你能做到。听起来像XY problem。如果您可以隐藏这一点,那么如何阻止恶意人员创建一个向其他页面发出“隐藏”请求的网站?
  • 先生,我们的网站已经准备好了,但从预告者的角度来看,这是一个错误,这就是原因,ir 可以隐藏它吗?
  • 对我来说似乎不是一个错误,它正在做它应该做的事情
  • 先生,我也说这不是错误,但他不同意。告诉先生可以隐藏它吗?
  • @Roman — 那么?那仍然不是错误。这是 WWW 工作方式的一个基本特征。

标签: javascript angularjs


【解决方案1】:

没有。

更长的答案是 - 你可以通过先点击另一个 URL 来混淆它,但当然 那个 URL 将是可见的。

这是网络 - 您无法隐藏在客户端浏览器上运行的任何内容。

【讨论】:

  • 即使您使用另一个 URL 进行混淆处理,仍然有人可以使用 Wireshark 之类的工具获取 API url。
  • 是的 - 我确实是在打字。就像,如果 Chrome 有一些支持:window.hideUrls=[要隐藏的东西数组],那么地狱,那么它将在查看源代码中。 ;) 但是是的,我可以简单地运行 Wireshark 来查看它。
  • 如果 chrome 可以 做到这一点,我可能无论如何都不会使用 Chrome,因为这可能是一个安全问题。
  • @RaymondCamden 和 GrumpyCrouton 最后感谢您先生提供的有用信息。终于可以从网络选项卡中隐藏了,先生,对吗?
  • @Roman 不可能。
猜你喜欢
  • 2013-05-02
  • 2017-01-08
  • 2020-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-13
  • 1970-01-01
相关资源
最近更新 更多