为什么 Chrome 在请求网页来源时会发出另一个获取请求

为什么 Chrome 在请求网页来源时会发出另一个获取请求

标题几乎说明了一切。当我尝试获取某个页面的源代码时,我遇到了这种情况(控制器仅接受发布请求)。

这是唯一一款这样做的浏览器吗?有什么优势吗?

谢谢

答案1

我读过一些关于它的讨论。我认为它不应该是那样的,因为它可能有很多不良的副作用。

也许你应该直接向 Chrome 用户询问?

答案2

我不确定为什么它明确是一个 get 请求 - 这可能是遗漏了的,但它执行刷新的原因是因为自页面下载以来 JS 可能已经修改了 DOM 树,因此获取原始内容是有意义的。虽然它可以在运行任何脚本之前缓存原始结果...

相关内容