安卓开发 季度总结三

复习Http协议

一.特点:

(1) 支持客户/服务器模式

(2)简单快速

(3)灵活

(4)无连接:限制每次连接只处理一个请求

(5)无状态:协议对于事务处理无记忆能力

 

 

二.基本原理(http协议的工作原理)

客户端向服务器发出一条Http请求

----》

服务器收到之后会返回一些数据给客户端

----》

客户端再对这些数据进行解析和处理

 

 

三. get方式机制原理

get机制用的是 在URL 地址里面通过  ?  号间隔,然后以 name = value 形式给客户端传递参数。

备注:post 和  get 区别

 post 是 一般用于更新或添加资源信息,get用于查询。

post 是更加安全,get会把请求的信息放在URL后面。

post的传输量 一般无大小限制,get不能大于2kb。

post执行效率会低于 get的执行效率。

 

 

四.HTTP 和HTTPS 的区别

(1)HTTPS  协议需要  ca(电子商务认证 授权机构)申请证书,一般免费证书少,所以需要花费一定费用。

(2)HTTP   是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的SSL 加密传输协议。

(3)HTTP 和 HTTPS 使用的是 完全不同 的连接方式,用的端口 也不一样,前者是80,后者是 443.

(4)HTTP 连接简单,是无状态的。

    HTTPS 协议是由SSL  +  HTTP 协议构建的,可以进行加密传输,是身份认证的网络协议,比HTTP更安全。

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值