作为与 FTP 服务器交互的简单方法,Windows 支持在任何文件夹的地址部分输入 URL。
问题是,我需要连接的 FTP 服务器需要完整的电子邮件地址,而以下内容由于有两个 @ 而不被接受:
ftp://me@somewhere.com:mypasswd@ftp.somewhere.com
(我必须添加空格,因为 SU 不允许链接到 FTP 服务器)
有人知道正确的格式吗?
谢谢。
答案1
通过快速搜索,得出以下结论:
FTP URL 中的特殊字符必须经过十六进制编码才能正常运行。十六进制转换如下所示:
ftp://user%40gmail.com:password@some_ftp_server.com
其中%40
是字符的十六进制值 (0x40) @
。
%2E
如果您的浏览器需要的话.
。