Laz*_*zer 13 ftp download file-transfer http
当我有 http 和 ftp 选项(如Hadoop 下载页面)时,我应该更喜欢 ftp 吗?
我之前尝试过 ftp 并没有发现任何显着差异。它应该表现更好吗?
一般来说,关于协议的网络性能的一般答案是非常困难的,因为性能在很大程度上取决于特定的网络设置,通常比使用的协议更重要。
也就是说,我不知道为什么 http 和 ftp 的数据吞吐量应该不同的任何原因。两者基本上都只是通过 TCP 流发送数据,因此实际的数据传输过程是相同的。所以,不,一般来说,ftp 和 http 的下载速度应该是一样的。
http 通常是首选的其他原因:它与防火墙配合得更好(可以代理),它允许重新启动中断的下载,并且可以随下载提供媒体类型(MIME),更容易加密(TLS/SSL) , 等等...
从 eHow 被盗,链接在底部
HTTP的优缺点
HTTP 上传提供了一种非常简单的将文件上传到服务器的方法,而对文件传输的了解却很少。下载文件也非常容易。但是,缺点在于 HTTP 在文件上传方面的能力不足。此外,程序员需要具备在 HTML 中创建表单所需的知识,以便上传相关文件。如果文件用于类似于他们正在创建的 Myspace 或 Facebook 的社交网络,则尤其如此。
FTP的优缺点
使用 FTP 服务器有其自身的优势。一方面,用户可以使用程序向服务器执行批量上传,而不必担心重复浏览文件并使用一种表单重新上传它们。下载也可以一起完成。不幸的是,FTP服务器仍然需要一个FTP客户端才能使用,而对于那些只想上传一两张图片的人来说,使用一个会特别麻烦。
差异
最终,FTP 和 HTTP 文件传输具有完全不同的目的。FTP的文件传输目的或多或少用于网站维护和批量上传,而HTTP用于客户端工作和最终用户将电影、图片等文件上传到服务器。很多时候,程序员会使用 FTP 上传文件,这样最终用户也可以通过 HTML/HTTP 上传文件。
阅读更多:HTTP Vs。FTP 文件传输 | eHow.com http://www.ehow.com/about_5435784_http-vs-ftp-file-transfer.html#ixzz0wlUSkVIY
| 归档时间: |
|
| 查看次数: |
19805 次 |
| 最近记录: |