如何从网页执行/打开FileZilla中的FTP / SFTP站点?

时间:2015-11-24 19:48:29

标签: html ftp filezilla

我需要在网页中打开FileZilla中的FTP站点。

我在我的机器上安装了FileZilla,并且可以访问FTP。 我将在HTML页面中创建一个按钮,单击它后,它必须使用FileZilla打开该特定的FTP站点。

如何在HTML中对此进行编码?

1 个答案:

答案 0 :(得分:1)

有关从网页运行本地应用程序的一般性讨论,请参阅
How to run an external program, e.g. notepad, using hyperlink?
简而言之,你不能。

FTP客户端是一种特殊情况,因为您可以合理地期望客户端计算机上的某些应用程序处理ftp:// URL。

请注意,默认情况下,Web浏览器会注册以处理ftp://。所以你总是有一个后备。

但FileZilla没有注册。

如果您可以控制客户端计算机,则可以自行注册FileZilla。

如果没有,您要么接受webbrowser后备,要么依赖用户注册他/她首选的FTP客户端。

可以register itself to handle the ftp:// URL is WinSCP的一个FTP客户端。虽然默认情况下WinSCP没有专门注册ftp://,因为它故意保持默认的Web浏览器注册不受影响。用途必须在WinSCP integration preferences中明确注册ftp://。但WinSCP注册了specific URL prefix, the winscp-ftp://

(我是WinSCP的作者)

相关问题