Http网络访问与Https简单介绍 URL HttpURLConnection

HTTP

定义

HTTP是位于网络应用层的超文本传输的协议。

HTTP的组成

  1. HTTP请求由三部分组成,分别是:请求行、消息报头、请求正文
  2. HTTP消息报头由四部分组成,分别为普通报头、请求报头、响应报头、实体报头
  3. HTTP响应由三部分组成,分别是:状态行、消息报头、响应正文

HTTP的特点

  • 简单快速:客户向服务器请求服务时,只需传送请求参数和路径
  • 灵活: HTTP允许传输任意类型的数据对象
  • 无连接: 限制每次连接只处理一个请求
  • 无状态: 协议对于事务处理没有记忆能力

URL

定义

URL是用于访问和获取网络资源的唯一的标识。

外延

  1. 绝对URL
  2. 相对URL

绝对URL

Http网络访问与Https简单介绍 URL HttpURLConnection

相对URL

Http网络访问与Https简单介绍 URL HttpURLConnection

HttpURLConnection

定义

HttpURLConnection是客户端和服务端数据传输的对象 。

get请求

Http网络访问与Https简单介绍 URL HttpURLConnection

步骤

Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection

POST请求

步骤

Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection
Http网络访问与Https简单介绍 URL HttpURLConnection

GET和POST的区别

Http网络访问与Https简单介绍 URL HttpURLConnection

HttpURLConnection的作用

  1. 连接Http和URL的桥梁
  2. Android端用于获取网络数据的工具

HTTPS

定义

HTTPS 是在HTTP基础上加入安全加密层的超文本传输协议。

网络访问以及获取数据就到这啦