Circa five years ago the browsers dropped FTP support.

#curl still supports it. In 2024, 23% of curl users said they used FTP within the past two years.

My post from April 2020:

https://daniel.haxx.se/blog/2020/04/15/curl-is-not-removing-ftp/

curl is not removing FTP

FTP is going out of style. The Chrome team has previously announced that they are deprecating and removing support for FTP. Mozilla also announced their plan for the deprecation of FTP in Firefox. Both browsers have paused or conditioned their efforts to not take the final steps during the Covid-19 outbreak, but they will continue … Continue reading curl is not removing FTP →

daniel.haxx.se
@bagder Ceterum censeo FTP esse delendam.
@kp @bagder FTP needs to die. Can we just let it die? If we can’t, can #IPv4 die instead? FTP over CGNAT (or any NAT for that matter) is a complete shit show.
@Tubsta @bagder I have too many horror stories of dealing with broken FTP servers or broken ALGs to disagree with you.
Buy me a beer at BSDCan and I'll tell you about the time uClibc broke curlftpfs for me. (It's a fun story, especially because this time it arguably wasn't uClibc's fault.)
@kp @bagder I’d buy you a slab but I won’t be at Can this year unfortunately. It is always great to catch up with war stories.
@Tubsta @bagder I have great war stories from that customer.
Well, two, really, but the other one ends with "So it turns out the CPU was broken".