如何暂时禁用 Firefox 缓存?

Bra*_*iam 6 firefox

我有一个路由器,每当它失去连接时,它就会使用永久移动 (301) HTTP 响应,实际上我无法在 Firefox 中访问该链接。在 Chrome/ium 中,我可以输入 url,然后按Ctrl+Enter或打开开发人员工具并在选项中禁用缓存。遗憾的是,我还没有找到 Firefox 可以模仿这种行为的方法。

现在我?a=1在 url 的末尾附加以规避这个问题,但这是不可取的,因为如果我单击来自另一个页面的 url,我将再次处于相同的情况。

编辑:私人浏览做了一些这种魔法,但实际上对我的提议来说是矫枉过正,因为它会杀死饼干。

HTTP协议中的永久移动(301)是什么?

对于我得到的答案/评论,似乎对正在发生的事情有误解,所以我将更具体地讨论这个话题。

每当我键入http://superuser.comFirefox使用缓存(我不能按F5 / Ctrl + F5键,因为我不是在现在,任何网页),并看到网址被永久移动,因此,它永远不会去http://superuser.com,而是http://deviceip/DeviceStatus_Warning.htm无延迟,也不停止。这个问题需要同时了解 HTTP 协议和 Firefox。

HTTP 响应状态代码 301 Moved Permanently 用于永久重定向,这意味着使用收到 301 Moved Permanently 响应的 URL 的当前链接或记录应更新为响应的 Location 字段中提供的新 URL。

我怀疑可以禁用“功能”,因为它是 ISP 修改的固件,但它是这样的:

Maker: Huawei
Model: HG530
Software release: V100R001B025 Codetel
Firmware Release: 3.12.8.20
Run Code Online (Sandbox Code Playgroud)

我有对路由器的 Telnet、HTTP 和 FTP 访问,但我没有看到类似的东西:

可用的 TELNET 命令:

HG530> help
Valid commands are:
sys             exit            diag            ether             
wan             etherdbg        tcephydbg       ip                
bridge          dot1q           pktqos          show              
set             lan                                  
Run Code Online (Sandbox Code Playgroud)

Bra*_*iam 1

您可以使用开发人员工具暂时禁用缓存,但需要注意。

  1. 打开开发者工具(F12 或 Ctrl-Shift-K)
  2. 搜索工具箱选项
  3. 在“高级设置”部分中,查找“禁用 HTTP 缓存(当工具箱打开时)”

正如您所注意到的,当您打开工具箱时,这会暂时禁用工具箱打开的选项卡的缓存。它或多或少涵盖了您的用例。

有一个错误/功能请求,要求提供一种更容易发现的方式。