FTP or HTTP for large file uploads?

I am debating whether to use FTP or HTTP for large file upload and downloads. File uploads will consists of text and audio files, from a range of a couple of KB - 200MB. I have a couple of questions, such as:

  • Which would be faster? HTTP or FTP
  • Which would be more reliable?
  • Which would be of greater ease and convenience for the end user?
  • What other alternatives are there for larger file uploads.
  • Note: I need to somehow keep track of what files what users upload.

    Thanks a bunch!


    In my opinion File transfers which are part of a website navigation should use the same protocol, as switching protocol may require additional work on your server, and it will open a new connection. Moreover, HTTP supports POST and PUT methods which are designed for that goal.

    If you simply want to upload files, then FTP is the dedicated protocol, but it may not be implemented on all web browser.

    链接地址: http://www.djcxy.com/p/61360.html

    上一篇: 哪个文件访问最好:Webdav或FTP?

    下一篇: 用于大文件上传的FTP或HTTP?