File Transfer Protocol

Correct me if I am wrong, but technologically there is nothing HTTP can't do better. The old proxy function of FTP is inacceptable in today's Internet situation anyway.

The only plus is, that httpds and web browsers generally do not provide so incredibly good user interfaces for file upload.