理论教育 HTTP协议与FTP协议应用技巧

HTTP协议与FTP协议应用技巧

时间:2023-11-08 理论教育 版权反馈
【摘要】:HTTP协议是分布式、协作式、超文本系统应用之间的通信协议,同时也是万维网交换信息的基础。HTTP工作在TCP/IP协议体系中的TCP协议上。HTTP协议是一种使用明文数据传输的网络协议。一直以来HTTP协议都是最主流的网页协议,但是互联网发展到今天,HTTP协议的明文传输会让用户存在非常大的安全隐患。HTTPS协议可以理解为HTTP协议的升级版,就是在HTTP的基础上增加了数据加密。

HTTP协议与FTP协议应用技巧

1.HTTP协议

超文本传送协议(Hyper Text Transfer protocol,HTTP)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,也是通过因特网传送万维网文档的数据传送协议。HTTP协议是分布式、协作式、超文本系统应用之间的通信协议,同时也是万维网交换信息的基础。

它允许将超文本标记语言(HTML)文档从Web服务器传送到Web浏览器。HTML是一种用于创建文档的标记语言,这些文档包含到相关信息的链接。您可以单击一个链接来访问其他文档、图像或多媒体对象,并获得关于链接项的附加信息。HTTP工作在TCP/IP协议体系中的TCP协议上。客户机和服务器必须都支持HTTP,才能在万维网上发送和接收HTML文档并进行交互。

HTTP协议是一种使用明文数据传输的网络协议。一直以来HTTP协议都是最主流的网页协议,但是互联网发展到今天,HTTP协议的明文传输会让用户存在非常大的安全隐患。例如:人们在一个HTTP协议的网站上面购物,在付款页面上要输入银行卡号和密码,然后把数据提交到服务器才能实现购买。假如这个时候,传输的数据被第三者给截获了,由于HTTP明文数据传输的原因,付款页面上输入的银行卡号和密码,将会被这个截获人得到。基于这样的原因,现在开始使用HTTPS协议了。

HTTPS协议可以理解为HTTP协议的升级版,就是在HTTP的基础上增加了数据加密。在数据进行传输之前要对数据进行加密,然后才发送到服务器。这样,就算输入的数据被第三者所截获,但是由于数据是加密的,截获人也看不到我们提交的数据信息,所以HTTPS协议能够保证信息的安全性。(www.daowen.com)

2.FTP协议

文件传输协议(File Transfer Protocol,FTP)是TCP/IP协议组中的协议之一,Internet上的文件传输功能主要是依靠FTP实现的。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明并可靠高效地传送数据。简单地说,FTP就是完成两台计算机之间的拷贝,从远程计算机复制文件到自己的计算机上,称为“下载(download)”文件;将文件从自己计算机上复制到远程计算机上,称为“上传(upload)”文件。

FTP协议的任务是从一台计算机将文件通过网络传送到另一台计算机,它与这两台计算机所处的位置、连接的方式,甚至是是否使用相同的操作系统无关。假设两台计算机通过FTP协议对话,并且能访问Internet,那么你就可以用FTP命令来传输文件。和大多数的Internet服务一样,FTP也采用客户机/服务器的工作模式,用户使用FTP客户程序时,就和远程主机上的服务程序连接了。用户输入一个命令,要求服务器传送一个指定的文件,服务器就会响应这个命令并传送文件,用户的客户程序接受这个文件,并把它存入用户指定的目录中。

当今的浏览器都带有FTP程序模块。可在浏览器窗口的地址栏直接输入要访问的远程主机的IP地址或域名,浏览器将自动调用FTP程序。例如,要访问主机域名为ftp.zzu.edu.cn的服务器,在地址栏输入ftp://ftp.zzu.edu.cn。第一个ftp指的是ftp协议,第二个ftp是主机名。连接成功后,打开对应的页面,依次单击需要查看内容的各项超链接,可在打开的页面中详细查看,在需要下载的超链接上单击鼠标右键,在弹出的快捷菜单中选择“目标另存为”命令,弹出“另存为”对话框,设置保存的位置和名称,单击保存即可。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈