答案1
FTP 已被弃用。但目前仍有一个标志可以启用它。
- 在地址栏中输入:
chrome://flags
。 - 搜索
#enable-ftp
。 - 启用它,然后重新启动浏览器。
请注意,该标志可能会在浏览器的未来版本中被删除。
答案2
目前大多数浏览器都不再支持该ftp
协议。
http
这与从协议转移到 的安全原因是一样的
https
。
虽然存在ftps 协议,目前大多数浏览器的实现都不支持它。
例如,请参阅 Chrome/Chromium 文章 弃用并删除对 FTP URL 的支持:
Google Chrome 中当前的 FTP 实现不支持加密连接 (FTPS),也不支持代理。浏览器中 FTP 的使用率非常低,因此投资改进现有 FTP 客户端已不再可行。此外,所有受影响的平台上都有功能更强大的 FTP 客户端。
Google Chrome 72+ 取消了通过 FTP 获取文档子资源和呈现顶级 FTP 资源的支持。当前导航到 FTP URL 会导致显示目录列表或下载,具体取决于资源类型。Google Chrome 74+ 中的一个错误导致不再支持通过 HTTP 代理访问 FTP URL。Google Chrome 76 已完全删除对 FTP 的代理支持。
Google Chrome FTP 实现的剩余功能仅限于显示目录列表或通过未加密的连接下载资源。我们宁愿弃用并删除这些剩余功能,也不愿维护不安全的 FTP 实现。
尽管 Firefox 仍支持ftp
,但我认为它将来也会采用这一政策。您可能仍能找到支持 的浏览器扩展,但使用实用程序访问 会更好、更持久ftp
。
答案3
该enable-ftp
标志(以及整个 FTP 协议支持)已于 2019 年 12 月 1 日完全禁用并取消其作用范围。Chrome 91和边缘 91。
现在(2021 年 8 月),你仍然有机会访问 FTP 地址在 Chrome / Edge 中(详情如下),但我预计我的答案将在未来几个月内过时,就像它只用了两个月的时间Reddy Lutonadio 的回答变得过时。
为了能够在 Chrome 92(及更新版本?)或 Edge 92(及更新版本?)中访问 FTP 站点,请按照以下步骤操作。
- 在 Chrome 的地址栏中输入:(
chrome://flags
或edge://flags
在 Microsoft Edge 中) M91
在搜索栏中输入或粘贴- 改变值暂时取消 M91 标志的过期标记自默认到已启用
- 点击重新启动(铬合金) /重新开始(边缘)右下角
ftp
在搜索栏中输入或粘贴- 改变值启用对 FTP URL 的支持标记自默认到已启用
- 点击重新启动(铬合金) /重新开始(边缘)右下角
类似地Reddy Lutonadio 的回答以上,我期望暂时取消 M91 标志的过期标志将在两种浏览器的未来版本中删除,从而导致 FTP 协议在 Chrome/Edge 中永久不可用。
答案4
如果你们使用 Windows 并尝试在同一个 Wifi 上访问本地 FTP,则可以将 ftp:// + 地址放在 Windows 资源管理器地址栏中,因为它在 2023 年甚至在 chrome flags 中都不可用。我假设你们中的一些人在尝试使用具有此选项的 android 文件管理器中的功能时会偶然发现这一点。