http https ftp tcp的区别
来源:互联网 发布:window python编译器 编辑:程序博客网 时间:2024/06/04 18:56
HTTP、HTTPS、FTP和TCP的区别?
一、概念
HTTP,即超文本传输协议,是 HyperText Transfer Protocol的缩写。浏览网页时在浏览器地址栏中输入的URL前面都是以"http://"开始的。HTTP定义了信息如何被格式化、如何被传输,以及在各种命令下服务器和浏览器所采取的响应。
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。
FTP则是File Transfer Protocol文件传输协议。
TCP是传输协议,HTTP是应用协议。
二、使用端口号不一样
HTTP:80
HTTPS:443
FTP:21
TCP:很多端口,作用都不一样。
三、作用与描述
简单说HTTP是面向网页的,而FTP是面向文件的
要从FTP上下载东西,你需要的是支持FTP协议的客户端,其实IE就是一个,但是有更好的工具可供选择,比如CuteFTP或者FlashFXP都是不错的工具。
HTTP的连接很简单,是无状态的。
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP协议安。
HTTP承载在TCP之上。打个比喻,网络是路,TCP是跑在路上的车,HTTP是车上的人。每个网站内容不一样,就像车上的每个人有不同的故事一样。
- HTTP、HTTPS、FTP和TCP的区别?
- HTTP、HTTPS、FTP和TCP的区别
- http https ftp tcp的区别
- 区别TCP UDP HTTP HTTPS SFTP FTP?
- TCP/IP,HTTP,Https,Socket,websocket的区别及应用
- TCP/IP Http 和Https之间的区别
- TCP,UDP,HTTP,HTTPS协议的区别理解
- TCP/IP HTTP和HTTPS之间的区别
- FTP,ssh,HTTP,telnet,HTTPS用途区别
- SOCKET, TCP/UDP, HTTP, FTP 协议的区别
- http、https的区别
- HTTP、HTTPS、TCP、UDP、TCP/IP名词解释及区别
- TCP、UDP、TCP/IP、HTTP、HTTPS含义及区别
- http/tcp的区别
- http与https的区别
- HTTP和HTTPS的区别
- HTTPS和HTTP的区别
- HTTPS和HTTP的区别
- 最佳图标尺寸
- 传值流程
- android Viewpager+TabLayout+Fragment遇到的问题记录
- java前后台之间传值的几种方式
- ubuntu下修改mysql的编码
- http https ftp tcp的区别
- Android普通截屏(不包括状态栏内容但有状态栏占位)
- 【Hadoop】HDFS的运行原理
- 以前的c#mvc框架改进 想法
- 单例模式
- 社交电商野蛮生长后 社交+电商将成为新的寡头
- 【转】我和Linux的前世今生
- nginx服务配置信息
- 干货教程 | 从0开始写"脉脉"(二)·底部导航栏