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

Android中的Http通信

难度中级
时长 4小时11分
学习人数
综合评分9.47
108人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 请求头信息
    查看全部
  • 响应码
    查看全部
  • TCP 3次响应 SYN 第一次响应 还回 SYN + ACK 信息 客服端再次还回ACK信息
    查看全部
  • http1.1
    查看全部
    0 采集 收起 来源:http1.0和1.1区别

    2017-05-31

  • 超文本传送协议
    查看全部
  • Json是一种轻量级的数据交换格式,它是基于JavaScript的一个子集。 Json的格式:一个花括号,里面指定一个名和一个值就可以了,例如: {"name":"Lucy"} 实际上的格式是非常多样、非常灵活的。
    查看全部
    0 采集 收起 来源:什么是json格式

    2018-03-22

  • doPost()请求代码
    查看全部
  • doGet()请求代码
    查看全部
  • 后台服务器出现中文乱码的原因:浏览器给后台提交数据的时候,Servlet默认使用“iso-8859-1”的编码格式,和服务器的编码格式不同。 解决方法:在 Servlet 中进行转码操作。 new String(name.getBytes("iso-8859-1","utf-8")):先把字符串按照"iso-8859-1"格式转码并转换为字节,再按照"utf-8"格式转码,并转换为字符串。 设置响应头接收的文本类型:response.setContentType("text/html;charset=utf-8"); //文本类型是html,编码格式是utf-8。 客户端使用doGet()方式提交数据,如果含有中文字符,可能就会产生乱码,解决方法:使用 URLEncode.encode(String, "utf-8")进行转码。 举例:url = url + "?name=" + URLEncode.encode(name,"utf-8") + "&age="+age; 而doPost()不用进行转码,因为 Android 手机默认使用的编码格式就是“utf-8”。
    查看全部
  • 如图,Http常见的几种请求方式 Http请求的方式 GET 请求获取 Request-URI 所标识的资源 POST 在 Request-URI 所标识的资源后附加新的数据 HEAD 请求获取由 Request-URI 所标识的资源的响应消息报头 PUT 请求服务器存储一个资源,并用 Request-URI 作为其标识 DELETE 请求服务器删除 Request-URI 所标识的资源 TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断 CONNECT 保留将来使用 OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项 -------------- Http 响应码信息 200 OK //客户端请求成功 400 Bad Request //客户端请求有语法错误,不能被服务器所理解 401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate 报头域一起使用 403 Forbidden //服务器收到请求,但是拒绝提供服务 404 Not Found //请求的资源不存在,例如:输入了错误的URL 500 Internal Server Error //服务器发生了不可预期的错误 503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常
    查看全部
  • 三次握手: SYN:握手信号 ACK:确认信息 1.客户端向服务器发送一个SYN 2.服务器向客户端发送SYN和ACK 3.客户端向服务器发送ACK
    查看全部
  • 什么是URL
    查看全部
  • 一次http操作(一个事务) 客户端发送请求,服务器响应应答 这样就限制了使用HTTP协议,无法实现在客户端诶呦发起请求的时候,服务器将消息推送给客户端。 HTTP协议是一个无状态的协议,同一个客户端的这次请求和上次请求是没有对应关系。 分为四步:看图
    查看全部
  • 1.首先创建一个url对象()
    查看全部
  • ...
    查看全部

举报

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

微信扫码,参与3人拼团

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

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