URL 中 FTP 用户/密码的编码 #

URL 中 FTP 用户/密码的编码 #

我正在尝试访问一个受密码保护的 ftp 站点。我有用户“foo”和密码“pass#1”,当我直接输入它们时,它可以正常工作。

我现在正尝试制作一个包含用户/密码的 URL(例如),但它不起作用。我尝试对 # 进行 URLEncoding,但失败了。ftp://foo:pass%[email protected]/

我该如何正确地对 # 符号进行编码?

答案1

用来%23替换#中的井号pass#1

ftp://foo:pass%[电子邮件保护]:港口

相关内容