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

Android中的Http通信

难度中级
时长 4小时11分
学习人数
综合评分9.47
108人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 乱码解决
    查看全部
  • post方法传输
    查看全部
  • http1.0和1.1的区别
    查看全部
    0 采集 收起 来源:http1.0和1.1区别

    2016-08-31

  • http响应码信息
    查看全部
  • http请求的方式
    查看全部
  • 浏览器开发者工具 GET通过url后追加请求数据的方式发送请求数据,post通过实体发送请求数据 get方法 是参数直接写在url后面,而post方法是 参数作为实体发送,不显示在url上
    查看全部
    1 采集 收起 来源:协议详解

    2016-08-28

  • 例子1:访问百度网址 步骤: 1.创建URL对象,URL就是我们统一资源的定位符的对象 2.通过URL,拿到一个Connectioin对象 3.通过connection设置一些请求的方式(用“GET”来请求网络的数据) 4.通过connection可以拿到读入流(网址的内容),拿到后放进BufferedReader缓冲区里面 5.通过每次读一行的情况下,把数据拿到StringBuffer当中 6.用WebView加载本地的html页面的信息
    查看全部
  • http/1.0和1.1区别 HTTP/1.0每次请求都需要建立新的TCP连接,连接不能复用。 HTTP/1.1新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。 HTTP1.1在Request消息头里头多了一个Host域,HTTP1.0则没有这个域。Host:www.w3.orghttp/1.0和1.1区别 HTTP/1.0每次请求都需要建立新的TCP连接,连接不能复用。 HTTP/1.1新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。 HTTP1.1在Request消息头里头多了一个Host域,HTTP1.0则没有这个域。Host:www.w3.org HTTP1.1增加了OPTIONS,PUT,DELETE,TRACE,CONNECT这些Request方法 HTTP1.1增加了OPTIONS,PUT,DELETE,TRACE,CONNECT这些Request方法
    查看全部
    0 采集 收起 来源:http1.0和1.1区别

    2016-08-28

  • OSI参考模型将整个网络通信功能划分为七个层次: 由低到高分别是物理层PH、数据链路层DL、网络层N、传输层T、会话层S、表示层P、应用层A http协议属于应用层 每层直接为其上层提供服务,并且所有层次都互相支持。四到其层负责互操作性;一到三层用于创造两个网络设备间的物理连接 物理层和数据链路层:将比特流转换成电流信息,在物理设备电流设备转化 网络层:IP协议,规划网络ip地址 传输层:降底层信息通过nava协议传输,对应tcp、udp等协议 会话层:建立连接 表示层:在两个不同编码方式下进行数据转化和编码的加密解密操作 应用层:http访问层,应用请求协议 提出tcp/ip四层协议
    查看全部
    4 采集 收起 来源:http协议特点

    2016-08-28

  • OSI七层协议
    查看全部
    1 采集 收起 来源:http协议特点

    2016-08-28

  • HTTP协议的主要特点: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并受到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
    查看全部
    4 采集 收起 来源:http协议特点

    2016-08-28

  • http响应码信息
    查看全部
  • Http请求的方式
    查看全部
  • HTTP 请求头信息
    查看全部
  • TCP三次握手
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Android初级课程 1、熟练掌握基本的Android应用程序开发方法 2、熟练掌握Android中数据请求的方式 3、明白get请求和post请求的区别和联系
老师告诉你能学到什么?
1、了解http基本协议 2、掌握http交互请求,例如post、和get请求 3、使用代码实现Android中的post和get请求

微信扫码,参与3人拼团

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

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