这有点与编码无关,但程序员经常在自己的页面和其他人的页面上“查看源代码”。我了解到,当您在 Firefox 中执行普通查看源代码时,它会获取您所在的 URL 并向该 URL 发出另一个 GET 请求。这不好的原因有两个:
- 如果您刚刚发布了 POST 并查看源代码,您将看不到浏览器实际为您呈现的 HTML。
- 如果站点作者错误地制作了一个采取某些行动的表格(发送电子邮件或写入数据库或其他任何东西),那么将再次采取(或尝试)该行动。这有点危险。
我听说有一些东西可以添加到 about:config 中来防止这种情况发生,但没有运气。我还阅读了一些可以解决这个问题的扩展,其中包括 Firebug,但 ctrl-shift-u 与 F12 相比非常方便,然后单击几下即可找到您感兴趣的元素。
所以......我可以翻转一个开关来让 Firefox 的 View Source 一直像 View Generated Source 一样,并点击缓存而不是发出新的 GET 请求?