为了账号安全,请及时绑定邮箱和手机立即绑定

iOS开发之网络协议

难度初级
时长 1小时 2分
学习人数
综合评分9.80
10人评价 查看评价
9.8 内容实用
10.0 简洁易懂
9.6 逻辑清晰
  • 1. http请求过程:三次握手,四次挥手,tcp通道的http报文传输; 三次握手:客户端-服务端发送syn请求报文,服务端-客户端发送syn,ack报文,客户端-服务端确认ack报文; 四次挥手:客户端-服务端发送fin终止报文,服务端-客户端回复ack报文终止客户端连接;服务端-客户端发送fin,ack终止报文,客户端-服务端发送ack确认报文确认终止服务端连接报文。 2. http报文格式 请求报文 请求头:请求方式,url,版本,短语 首部行:健值对的形式,表示对请求的描述 实体主体:一般get请求不使用主体,post请求内容存于包内,所以需要使用主体 响应报文格式: 请求头:版本+状态码+短语 首部行:健值对 实体主体:实体主体 3. http和https的区别 https是ssl加密的http传输, a. https协议需要OA认证证书,是需要收费的; b. http是明文传输,https是加密的ssl传输; c. 端口不一样,http是80,https是443;
    查看全部
    0 采集 收起 来源:HTTPS的安全性

    2020-05-24

  • 1、写下博客 a. http交互原理 b. https为什比http安全 c. https什么防止第三方截取信息 ,公钥获取无用,服务器用私钥解密 d. ios中如何调用,nsurldatasession
    查看全部
    1 采集 收起 来源:课程总结

    2020-02-20

  • NSURLConnection 

    NSURLSession


    查看全部
    0 采集 收起 来源:HTTPS的实现

    2019-12-05

  • 预主密钥   

    随机数1  随机数2 公钥  私钥

    查看全部
    0 采集 收起 来源:HTTPS的安全性

    2019-12-05

  • ssl 协议  所有信息都是加密传播,第三方无法窃听

    具有校验机制,一旦被篡改,通信双方会立刻发现

    配备身份证书,防止身份被冒充

    验证服务链证书  数字摘要和服务证书解密之后的内容是否一致 :篡改

    https 请求是需要验证证书的  证书链 ——根证书

    https 与 http 多了SSL加密传输  

    查看全部
    0 采集 收起 来源:HTTPS的安全性

    2019-12-05

  • HTTPS SSL客户端、服务端建立连接过程

    查看全部
    0 采集 收起 来源:HTTPS的安全性

    2018-11-26

  • charles
    查看全部
  • HTTPS:是以安全为目标的HTTP通道,简单讲就是HTTP的安全版

    与区别HTTP的区别

    1、HTTPS协议需要到CA(证书认证机构)申请证书,一般免费证书很少,需要交费。

    2、HTTP是明文传输,HTTPS则是具有安全性的SSL加密传输。

    3、HTTP和HTTPS使用的端口也不一样,前者是80,后者是443。

    4、HTTPS可进行加密传输、身份认证,比HTTP安全。


    查看全部
  • HTTP报文格式:

      请求报文

    https://img1.sycdn.imooc.com//5bd30e770001c4c402310184.jpg

    请求行由:方法+URL+版本+CRLF(回车换行)。

    首部行由:首部字段名+:+值+CRLF(回车换行)

                   首部字段名+:+值+CRLF(回车换行)

                    首部字段名+:+值+CRLF(换行)

    post请求的参数都放在实体主体里面,get请求实体主体没有


    响应报文

    https://img1.sycdn.imooc.com//5bd3102b000139fa02590185.jpg

    状态行由:版本+状态码+短语+CRLF(回车换行)。

    首部行由:首部字段名+:+值+CRLF(回车换行)

                   首部字段名+:+值+CRLF(回车换行)

                    首部字段名+:+值+CRLF(换行)

    如果后台返回的数据就在实体主体里面,没有返回数据,就没有实体主体              

    查看全部
  • HTTP:超文本传输协议(也是应用层协议);

    https://img1.sycdn.imooc.com//5bd30d5b000112a408630412.jpg

    查看全部
  • HTTP&HTTPS的关系

    查看全部
  • 这个图很经典!!!

    查看全部
    2 采集 收起 来源:HTTP的发展历程

    2018-06-24

  • http的请求和响应报文

    查看全部
  • 协议流程

    查看全部
    0 采集 收起 来源:HTTP的发展历程

    2018-05-06

首页上一页12下一页尾页

举报

0/150
提交
取消
课程须知
1、熟练掌握OC基本语法 2、熟练掌握UI控件的使用 3、了解基本的网络协议
老师告诉你能学到什么?
1、熟悉HTTP的工作流程 2、熟悉加密算法的实现过程 3、掌握HTTPS的实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!