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

本文介绍了HTTP的基本概念、组成部分和特点,包括请求和响应的结构。接着详细阐述了URL的定义、类型及其在网络资源定位中的作用。针对HttpURLConnection,讲解了其在Java中进行GET和POST请求的步骤,以及GET和POST的区别,并指出其作为HTTP与URL桥梁的重要性。最后,简要说明了HTTPS的安全特性,它是HTTP的安全版,为网络通信提供了加密处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTTP

定义

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

HTTP的组成

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

HTTP的特点

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

URL

定义

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

外延

  1. 绝对URL
  2. 相对URL

绝对URL

在这里插入图片描述

相对URL

在这里插入图片描述

HttpURLConnection

定义

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

get请求

在这里插入图片描述

步骤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

POST请求

步骤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

GET和POST的区别

在这里插入图片描述

HttpURLConnection的作用

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

HTTPS

定义

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值