http和ftp有什么区别

时间:2012-10-31 15:03:28

标签: http ftp

我们可以通过ftp将文件从一个系统传输到另一个系统。而且我们也可以从http协议上传文件。我的意思是我们可以通过双向实现从一个位置到另一个位置的文件传输。所以它们彼此不同。请解释一下。

3 个答案:

答案 0 :(得分:2)

<强> FTP:

  1. FTP可以更快地进行单个大型文件传输,并用于带身份验证的文件传输。

  2. FTP不提供文件的元数据。

  3. FTP对流水线技术的支持有限。

  4. FTP简历下载支持有限(2GB文件)。

  5. <强> HTTP:

    1. HTTP在传输多个小文件时速度更快,用于带/不带身份验证的网页。

    2. HTTP为内容类型等文件提供元数据

    3. HTTP支持流水线操作。这意味着客户端可以在前一个传输结束之前请求下一次传输,这样就可以在文档之间没有往返延迟的情况下发送多个文档,从而优化TCP数据包的传输速度。

    4. HTTP支持更高级的字节范围,因此可以更好地恢复下载功能。

    5. 这个答案基于这篇文章,

      https://daniel.haxx.se/docs/ftp-vs-http.html

答案 1 :(得分:1)

HTTP - 为网络供电的协议 FTP - 用于传输文件的旧且不安全的协议。

答案 2 :(得分:0)

超文本传输​​协议(HTTP)是网络中使用的协议。当您在Web浏览器中键入任何Web地址时,您的浏览器将充当客户端,并且具有所请求信息的计算机充当服务器。当客户端从服务器请求任何信息时,它使用HTTP协议来执行此操作。请求完成后,服务器会响应客户端。响应以网页的形式出现,您可以在输入网址后看到,然后按“Enter”。