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

rip*_*234 5 ftp encoding character-encoding

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

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

如何正确编码 # 符号?

小智 5

使用%23更换哈希#符号pass#1

ftp://foo:pass%231@domain.tld:port